[GUFA] (No Subject)

2011-05-24 Por tema Cristian Conte
http://garbulim.com/wikimed.html

[GUFA] CONSULTA SELECT

2011-05-24 Por tema Ing . Carlos Alejandro Pérez
Suponiendo que tu tabla DBF se llama TABLA, probá con esto:

 

SELECT t1.cliente,t1.fecha, t2.detalle FROM ;

(SELECT cliente, MAX(fecha) as fecha FROM TABLA) as t1 ;

INNER JOIN ;

(SELECT DISTINCT fecha,detalle FROM tabla) as t2 ;

ON t1.fecha = t2.fecha

 

Las subconsultas en VFP, a diferencia de SQL Server, no pueden ser
correlacionadas (la ejecución del lazo interno o subquery no puede depender
del lazo externo o consulta principal), en este caso debería funcionar.

Suerte,

 

Carlos A. Pérez

 

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Lucio
Enviado el: martes, 24 de mayo de 2011 08:43 p.m.
Para: GUFA List Member
Asunto: [GUFA] CONSULTA SELECT

 

Dada la sig. tabla:

 

cliente  fecha  detalle

110/01/2011  detalle de fecha 10/01/2011

125/03/2011  detalle de fecha 25/03/2011

330/04/2011  detalle de fecha 30/04/2011

115/01/2011  detalle de fecha 15/01/2011

312/05/2011  detalle de fecha 12/05/2011

220/02/2011  detalle de fecha 20/02/2011

222/03/2011  detalle de fecha 22/03/2011

214/02/2011  detalle de fecha 14/02/2011

318/03/2011  detalle de fecha 18/03/2011

 

 

Necesito obtener el campo detalle del registro q tenga la fecha maxima para
cada cliente.

El resultado deberia ser este: 

125/03/2011  detalle de fecha 25/03/2011

222/03/2011  detalle de fecha 22/03/2011

312/05/2011  detalle de fecha 12/05/2011

 

Intente usando SELECT con max(fecha) , pero si bien me trae la fecha
correcta no así el detalle

 

Alguna sugerencia?

Muchas gracias.

 



[GUFA] CONSULTA SELECT

2011-05-24 Por tema Lucio
VFP9

From: francisco prieto 
Sent: Tuesday, May 24, 2011 8:50 PM
To: GUFA List Member 
Subject: [GUFA] CONSULTA SELECT

Preguta??? 

Con cual version de VFP?

Saludos,

Pancho
Cordoba


El 24 de mayo de 2011 20:42, Lucio  escribió:

  Dada la sig. tabla:

  cliente  fecha  detalle
  110/01/2011  detalle de fecha 10/01/2011
  125/03/2011  detalle de fecha 25/03/2011
  330/04/2011  detalle de fecha 30/04/2011
  115/01/2011  detalle de fecha 15/01/2011
  312/05/2011  detalle de fecha 12/05/2011
  220/02/2011  detalle de fecha 20/02/2011
  222/03/2011  detalle de fecha 22/03/2011
  214/02/2011  detalle de fecha 14/02/2011
  318/03/2011  detalle de fecha 18/03/2011


  Necesito obtener el campo detalle del registro q tenga la fecha maxima para 
cada cliente.
  El resultado deberia ser este: 
  125/03/2011  detalle de fecha 25/03/2011
  222/03/2011  detalle de fecha 22/03/2011
  312/05/2011  detalle de fecha 12/05/2011

  Intente usando SELECT con max(fecha) , pero si bien me trae la fecha correcta 
no así el detalle

  Alguna sugerencia?
  Muchas gracias.



[GUFA] OT - CONSULTA SELECT

2011-05-24 Por tema francisco prieto
ahh entonces asumo que es SQLServer...

Bueno siendo asi,

Select A.Cliente, max(A.Fecha), (Select Detalle from Tabla B where
B.Cliente=A.Cliente and B.Fecha=A.Fecha) from Tabla A group by A.Cliente

Saludos,

Pancho
Cordoba

El 24 de mayo de 2011 20:45, Lucio  escribió:

>  Perdon , me olvide de poner OFF TOPIC
>


[GUFA] CONSULTA SELECT

2011-05-24 Por tema francisco prieto
Preguta???

Con cual version de VFP?

Saludos,

Pancho
Cordoba

El 24 de mayo de 2011 20:42, Lucio  escribió:

>   Dada la sig. tabla:
>
> cliente  fecha  detalle
> 110/01/2011  detalle de fecha 10/01/2011
> 125/03/2011  detalle de fecha 25/03/2011
> 330/04/2011  detalle de fecha 30/04/2011
> 115/01/2011  detalle de fecha 15/01/2011
> 312/05/2011  detalle de fecha 12/05/2011
> 220/02/2011  detalle de fecha 20/02/2011
> 222/03/2011  detalle de fecha 22/03/2011
> 214/02/2011  detalle de fecha 14/02/2011
> 318/03/2011  detalle de fecha 18/03/2011
>
>
> Necesito obtener el campo detalle del registro q tenga la fecha maxima para
> cada cliente.
> El resultado deberia ser este:
> 125/03/2011  detalle de fecha 25/03/2011
> 222/03/2011  detalle de fecha 22/03/2011
> 312/05/2011  detalle de fecha 12/05/2011
>
> Intente usando SELECT con max(fecha) , pero si bien me trae la fecha
> correcta no así el detalle
>
> Alguna sugerencia?
> Muchas gracias.
>
>


[GUFA] OT - CONSULTA SELECT

2011-05-24 Por tema Lucio
Perdon , me olvide de poner OFF TOPIC

[GUFA] CONSULTA SELECT

2011-05-24 Por tema Lucio
Dada la sig. tabla:

cliente  fecha  detalle
110/01/2011  detalle de fecha 10/01/2011
125/03/2011  detalle de fecha 25/03/2011
330/04/2011  detalle de fecha 30/04/2011
115/01/2011  detalle de fecha 15/01/2011
312/05/2011  detalle de fecha 12/05/2011
220/02/2011  detalle de fecha 20/02/2011
222/03/2011  detalle de fecha 22/03/2011
214/02/2011  detalle de fecha 14/02/2011
318/03/2011  detalle de fecha 18/03/2011


Necesito obtener el campo detalle del registro q tenga la fecha maxima para 
cada cliente.
El resultado deberia ser este: 
125/03/2011  detalle de fecha 25/03/2011
222/03/2011  detalle de fecha 22/03/2011
312/05/2011  detalle de fecha 12/05/2011

Intente usando SELECT con max(fecha) , pero si bien me trae la fecha correcta 
no así el detalle

Alguna sugerencia?
Muchas gracias.


[GUFA] OT base .PDB

2011-05-24 Por tema francisco prieto
Mira, yo me baje el Vademecum MFT 2011 de Chile para probar y con el
programa isilo que figura en el link de Pablo lo converti completo a TXT.

Saludos,

Pancho
Cordoba

El 24 de mayo de 2011 19:42, Pablo Pioli  escribió:

>  Esta es una aplicacion para leer PDB para el iPhone:
> http://code.google.com/p/iphoneebooks/wiki/PalmFormats
>
> Por lo que dicen no lo pudieron interpretar por la falta de documentacion.
> Me parece que estas al horno.
>
> Pablo Pioli
>
> El 24/05/2011 06:43 p.m., Mario Munuce Furze escribió:
>
>  Ante todo, quiero agradecerles en la persona del Pablito lo solidarios
> que están siendo para que yo resuelva este entuerto. Que ya me tiene la
> ..olas contra el piso.
>
> Siguiendo la línea de los comentarios, se trata de un archivo armado por
> SdocSilix. Solo tiene hasta ahora un lector que viene con la aplicación,
> pero que no me sirve de nada porque solo te deja ver uno por uno los
> registros. Estos se pueden exportar pero como imagen. Con lo cual, ni a
> manita le puedo sacar la información.
>
> Como dije tengo ya las olas contra el piso. Pero debo de seguir
> investigando.
>
> Si se les ocurre algo, aquí estoy.
>
> Gracias.
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar ] *En
> nombre de *Pablo Pioli
> *Enviado el:* Martes, 24 de Mayo de 2011 01:50 p.m.
>
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> Yo lo abriria con un editor hexadecimal a ver si le encontras alguna
> referencia.
>
>
> Tambien puede dar pistas investigar en que lenguaje esta programado el
> programa. De nuevo el editor hexadecimal amigo (aunque creo que me habian
> prohibido acercarme a eso)
>
> Pablo Pioli
>
> El 24/05/2011 03:22 p.m., PabloC escribió:
>
> Insisto de cabezadura nomas, eso NO es un PDB, es otro formato pero
> remobrado, es como que a un DBF del querido VFP lo remobre como .MUN, no hay
> nada que abra un .MUN pero si VFP x que es un DBF en realidad
>
>
>
> Saludos
>
> PabloC
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar ] *En
> nombre de *Mario Munuce Furze
> *Enviado el:* Martes, 24 de Mayo de 2011 15:14
>
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> Pos, no mi querido Pancho!
>
> Sigo esquivando gayinas…
>
> Zoabras.
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar ] *En
> nombre de *francisco prieto
> *Enviado el:* Martes, 24 de Mayo de 2011 12:01 p.m.
>
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> Mario,
>
>
>
> Revisa este link a ver si te sirve.
>
>
>
> http://jctorres.blogspot.com/2003/12/docreader.html
>
>
>
> Saludos,
>
>
>
> Pancho
>
> Cordoba
>
> El 24 de mayo de 2011 13:42, Mario Munuce Furze 
> escribió:
>
> Es un archivo que contiene un vademécum (catálogo de especialidades
> medicinales). Trae un programa que lo abre, pero lo que necesito es exportar
> el contenido y desde el programa no se puede.
>
> Toy como palo e gallinero?
>
> theCount.
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *PabloC
> *Enviado el:* Martes, 24 de Mayo de 2011 10:02 a.m.
>
>
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> Entonces no es un PDB, es otro archivo renombrado como PDB
>
> :-D
>
>
>
> Abrazo
>
> PabloC
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *Mario Munuce
> Furze
> *Enviado el:* Lunes, 23 de Mayo de 2011 17:19
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> No quiero pasar por ingrato, pero ya revise a todos estos antes de pedir
> ayuda. Ninguno abre la bendita PDB. Abreso.
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *PabloC
> *Enviado el:* Lunes, 23 de Mayo de 2011 02:03 p.m.
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> Mi estimado para esto se inventó google
>
> http://www.forosdelweb.com/f2/archivo-pdb-c-mo-abrirlo-95398/
>
>
>
>
>
> Abrazo
>
> PabloC
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *Mario Munuce
> Furze
> *Enviado el:* Lunes, 23 de Mayo de 2011 15:16
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> Muy bueno lo tuyo Richard!.
>
> René: te cuento que lo que pude encontrar de handbase, no abre la pinche
> PDB. Alguna otra idea?
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *René Yacyna
> *Enviado el:* Viernes, 20 de Mayo de 2011 04:28 p.m.
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> handbase
>
>
>
>
>
> *From:* Ricardo Pina 
>
> *Sent:* Friday, May 20, 2011 1:29 PM
>
> *To:* GUFA List Member 
>
> *Subject:* [GUFA] OT base .PDB
>
>
>
> Tu siquiatra tenía razón.
> pone en papa google "archivos pdb" y te ahorras un ansiolitico.
>
> Saludos
>
> El 20 de mayo de 2011 12:44, Mario Munuce Furze 
> escribió:
>
>
>
> Hola Zorros!
>
> Esta semana estoy muy demandante, como decía mi siquiatra. -J
>
>
>
> Alguno tiene idea de como abrir un achivo con esa extensión?
>
>
>
> Se agradece de antemano.
>
>
>
> The count.
>
>
>
>
>
>
> --
> Ricardo Pina
> D&SIP
> Desarrollo y Servicios Infor

[GUFA] OT base .PDB

2011-05-24 Por tema Pablo Pioli

Esta es una aplicacion para leer PDB para el iPhone:
http://code.google.com/p/iphoneebooks/wiki/PalmFormats

Por lo que dicen no lo pudieron interpretar por la falta de 
documentacion. Me parece que estas al horno.


Pablo Pioli

El 24/05/2011 06:43 p.m., Mario Munuce Furze escribió:


Ante todo, quiero agradecerles en la persona del Pablito lo solidarios 
que están siendo para que yo resuelva este entuerto. Que ya me tiene 
la ..olas contra el piso.


Siguiendo la línea de los comentarios, se trata de un archivo armado 
por SdocSilix. Solo tiene hasta ahora un lector que viene con la 
aplicación, pero que no me sirve de nada porque solo te deja ver uno 
por uno los registros. Estos se pueden exportar pero como imagen. Con 
lo cual, ni a manita le puedo sacar la información.


Como dije tengo ya las olas contra el piso. Pero debo de seguir 
investigando.


Si se les ocurre algo, aquí estoy.

Gracias.

*De:*GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *Pablo Pioli
*Enviado el:* Martes, 24 de Mayo de 2011 01:50 p.m.
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

Yo lo abriria con un editor hexadecimal a ver si le encontras alguna 
referencia.


Tambien puede dar pistas investigar en que lenguaje esta programado el 
programa. De nuevo el editor hexadecimal amigo (aunque creo que me 
habian prohibido acercarme a eso)


Pablo Pioli

El 24/05/2011 03:22 p.m., PabloC escribió:

Insisto de cabezadura nomas, eso NO es un PDB, es otro formato pero 
remobrado, es como que a un DBF del querido VFP lo remobre como .MUN, 
no hay nada que abra un .MUN pero si VFP x que es un DBF en realidad


Saludos

PabloC

*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar] 
*En nombre de *Mario Munuce Furze

*Enviado el:* Martes, 24 de Mayo de 2011 15:14
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

Pos, no mi querido Pancho!

Sigo esquivando gayinas...

Zoabras.

*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar] 
*En nombre de *francisco prieto

*Enviado el:* Martes, 24 de Mayo de 2011 12:01 p.m.
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

Mario,

Revisa este link a ver si te sirve.

http://jctorres.blogspot.com/2003/12/docreader.html

Saludos,

Pancho

Cordoba

El 24 de mayo de 2011 13:42, Mario Munuce Furze > escribió:


Es un archivo que contiene un vademécum (catálogo de especialidades 
medicinales). Trae un programa que lo abre, pero lo que necesito es 
exportar el contenido y desde el programa no se puede.


Toy como palo e gallinero?

theCount.

*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar 
] *En nombre de *PabloC

*Enviado el:* Martes, 24 de Mayo de 2011 10:02 a.m.


*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

Entonces no es un PDB, es otro archivo renombrado como PDB

:-D

Abrazo

PabloC

*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar 
] *En nombre de *Mario Munuce Furze

*Enviado el:* Lunes, 23 de Mayo de 2011 17:19
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

No quiero pasar por ingrato, pero ya revise a todos estos antes de 
pedir ayuda. Ninguno abre la bendita PDB. Abreso.


*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar 
] *En nombre de *PabloC

*Enviado el:* Lunes, 23 de Mayo de 2011 02:03 p.m.
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

Mi estimado para esto se inventó google

http://www.forosdelweb.com/f2/archivo-pdb-c-mo-abrirlo-95398/

Abrazo

PabloC

*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar 
] *En nombre de *Mario Munuce Furze

*Enviado el:* Lunes, 23 de Mayo de 2011 15:16
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

Muy bueno lo tuyo Richard!.

René: te cuento que lo que pude encontrar de handbase, no abre la 
pinche PDB. Alguna otra idea?


*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar 
] *En nombre de *René Yacyna

*Enviado el:* Viernes, 20 de Mayo de 2011 04:28 p.m.
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

handbase

*From:*Ricardo Pina 

*Sent:*Friday, May 20, 2011 1:29 PM

*To:*GUFA List Member 

*Subject:*[GUFA] OT base .PDB

Tu siquiatra tenía razón.
pone en papa google "archivos pdb" y te ahorras un ansiolitico.

Saludos

El 20 de mayo de 2011 12:44, Mario Munuce Furze > escribió:


Hola Zorros!

Esta semana estoy muy demandante, como decía mi siquiatra. -J

Alguno tiene idea de como abrir un achivo con esa extensión?

Se agradece de antemano.

The count.




--
Ricardo Pina
D&SIP
Desarrollo y Servicios Informáticos Profesionales
www.dsip.com.ar 



No virus found in this message.
Checked by AVG - www.avg.com 
Ver

[GUFA] OT base .PDB

2011-05-24 Por tema Pablo Pioli

Es el que produce esta gente?
http://www.isilo.com/

El 24/05/2011 06:43 p.m., Mario Munuce Furze escribió:


Ante todo, quiero agradecerles en la persona del Pablito lo solidarios 
que están siendo para que yo resuelva este entuerto. Que ya me tiene 
la ..olas contra el piso.


Siguiendo la línea de los comentarios, se trata de un archivo armado 
por SdocSilix. Solo tiene hasta ahora un lector que viene con la 
aplicación, pero que no me sirve de nada porque solo te deja ver uno 
por uno los registros. Estos se pueden exportar pero como imagen. Con 
lo cual, ni a manita le puedo sacar la información.


Como dije tengo ya las olas contra el piso. Pero debo de seguir 
investigando.


Si se les ocurre algo, aquí estoy.

Gracias.

*De:*GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *Pablo Pioli
*Enviado el:* Martes, 24 de Mayo de 2011 01:50 p.m.
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

Yo lo abriria con un editor hexadecimal a ver si le encontras alguna 
referencia.


Tambien puede dar pistas investigar en que lenguaje esta programado el 
programa. De nuevo el editor hexadecimal amigo (aunque creo que me 
habian prohibido acercarme a eso)


Pablo Pioli

El 24/05/2011 03:22 p.m., PabloC escribió:

Insisto de cabezadura nomas, eso NO es un PDB, es otro formato pero 
remobrado, es como que a un DBF del querido VFP lo remobre como .MUN, 
no hay nada que abra un .MUN pero si VFP x que es un DBF en realidad


Saludos

PabloC

*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar] 
*En nombre de *Mario Munuce Furze

*Enviado el:* Martes, 24 de Mayo de 2011 15:14
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

Pos, no mi querido Pancho!

Sigo esquivando gayinas...

Zoabras.

*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar] 
*En nombre de *francisco prieto

*Enviado el:* Martes, 24 de Mayo de 2011 12:01 p.m.
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

Mario,

Revisa este link a ver si te sirve.

http://jctorres.blogspot.com/2003/12/docreader.html

Saludos,

Pancho

Cordoba

El 24 de mayo de 2011 13:42, Mario Munuce Furze > escribió:


Es un archivo que contiene un vademécum (catálogo de especialidades 
medicinales). Trae un programa que lo abre, pero lo que necesito es 
exportar el contenido y desde el programa no se puede.


Toy como palo e gallinero?

theCount.

*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar 
] *En nombre de *PabloC

*Enviado el:* Martes, 24 de Mayo de 2011 10:02 a.m.


*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

Entonces no es un PDB, es otro archivo renombrado como PDB

:-D

Abrazo

PabloC

*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar 
] *En nombre de *Mario Munuce Furze

*Enviado el:* Lunes, 23 de Mayo de 2011 17:19
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

No quiero pasar por ingrato, pero ya revise a todos estos antes de 
pedir ayuda. Ninguno abre la bendita PDB. Abreso.


*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar 
] *En nombre de *PabloC

*Enviado el:* Lunes, 23 de Mayo de 2011 02:03 p.m.
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

Mi estimado para esto se inventó google

http://www.forosdelweb.com/f2/archivo-pdb-c-mo-abrirlo-95398/

Abrazo

PabloC

*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar 
] *En nombre de *Mario Munuce Furze

*Enviado el:* Lunes, 23 de Mayo de 2011 15:16
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

Muy bueno lo tuyo Richard!.

René: te cuento que lo que pude encontrar de handbase, no abre la 
pinche PDB. Alguna otra idea?


*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar 
] *En nombre de *René Yacyna

*Enviado el:* Viernes, 20 de Mayo de 2011 04:28 p.m.
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

handbase

*From:*Ricardo Pina 

*Sent:*Friday, May 20, 2011 1:29 PM

*To:*GUFA List Member 

*Subject:*[GUFA] OT base .PDB

Tu siquiatra tenía razón.
pone en papa google "archivos pdb" y te ahorras un ansiolitico.

Saludos

El 20 de mayo de 2011 12:44, Mario Munuce Furze > escribió:


Hola Zorros!

Esta semana estoy muy demandante, como decía mi siquiatra. -J

Alguno tiene idea de como abrir un achivo con esa extensión?

Se agradece de antemano.

The count.




--
Ricardo Pina
D&SIP
Desarrollo y Servicios Informáticos Profesionales
www.dsip.com.ar 



No virus found in this message.
Checked by AVG - www.avg.com 
Version: 10.0.1375 / Virus Database: 1509/3651 - Release Date: 05/21/11



No virus found in this message.
C

[GUFA] OT base .PDB

2011-05-24 Por tema francisco prieto
a ver...

Proba con este... que me parece mas completito...

http://tl-pdb.softonic.com/palm/descargar

 Una pregunta adicional... podra
enviarme el archivo via https://www.yousendit.com/

a ver si te puedo dar una mano mas concreta.

Saludos,

Pancho
Cordoba

El 24 de mayo de 2011 19:06, Carlos Miguel FARIAS <
carlosmiguelfar...@yahoo.com.ar> escribió:

> Probastes de abrirlo con un editor hexadecimal, para ver si detectas datos
> textuales (los que muestra via programa).
> Porque si no ves ningun dato "legible", lo mas probable es que mas alla del
> formato con el que este grabado, puede estar encriptado y realmente estas en
> el horno.
> Si yo tuviera que hacer una aplicación que muestra datos con "algún valor
> agregado" donde lo que valen son los datos y no la aplicación que los
> maneja, encriptaria los datos para que no me los "chorearan".
> Si buscas, en la web hay archivos en formato excel con los nomecladores CIE
> y otros de prácticas médicas.
>
> --
> *De:* Mario Munuce Furze 
> *Para:* GUFA List Member 
> *Enviado:* martes, 24 de mayo de 2011 18:43
> *Asunto:* [GUFA] OT base .PDB
>
> Ante todo, quiero agradecerles en la persona del Pablito lo solidarios que
> están siendo para que yo resuelva este entuerto. Que ya me tiene la ..olas
> contra el piso.
> Siguiendo la línea de los comentarios, se trata de un archivo armado por
> SdocSilix. Solo tiene hasta ahora un lector que viene con la aplicación,
> pero que no me sirve de nada porque solo te deja ver uno por uno los
> registros. Estos se pueden exportar pero como imagen. Con lo cual, ni a
> manita le puedo sacar la información.
> Como dije tengo ya las olas contra el piso. Pero debo de seguir
> investigando.
> Si se les ocurre algo, aquí estoy.
> Gracias.
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *Pablo Pioli
> *Enviado el:* Martes, 24 de Mayo de 2011 01:50 p.m.
>
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
> Yo lo abriria con un editor hexadecimal a ver si le encontras alguna
> referencia.
>
> Tambien puede dar pistas investigar en que lenguaje esta programado el
> programa. De nuevo el editor hexadecimal amigo (aunque creo que me habian
> prohibido acercarme a eso)
>
> Pablo Pioli
>
> El 24/05/2011 03:22 p.m., PabloC escribió:
> Insisto de cabezadura nomas, eso NO es un PDB, es otro formato pero
> remobrado, es como que a un DBF del querido VFP lo remobre como .MUN, no hay
> nada que abra un .MUN pero si VFP x que es un DBF en realidad
>
> Saludos
> PabloC
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar ] *En
> nombre de *Mario Munuce Furze
> *Enviado el:* Martes, 24 de Mayo de 2011 15:14
>
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
> Pos, no mi querido Pancho!
> Sigo esquivando gayinas…
> Zoabras.
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar ] *En
> nombre de *francisco prieto
> *Enviado el:* Martes, 24 de Mayo de 2011 12:01 p.m.
>
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
> Mario,
>
> Revisa este link a ver si te sirve.
>
> http://jctorres.blogspot.com/2003/12/docreader.html
>
> Saludos,
>
> Pancho
> Cordoba
> El 24 de mayo de 2011 13:42, Mario Munuce Furze 
> escribió:
> Es un archivo que contiene un vademécum (catálogo de especialidades
> medicinales). Trae un programa que lo abre, pero lo que necesito es exportar
> el contenido y desde el programa no se puede.
> Toy como palo e gallinero?
> theCount.
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *PabloC
> *Enviado el:* Martes, 24 de Mayo de 2011 10:02 a.m.
>
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
> Entonces no es un PDB, es otro archivo renombrado como PDB
> :-D
>
> Abrazo
> PabloC
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *Mario Munuce
> Furze
> *Enviado el:* Lunes, 23 de Mayo de 2011 17:19
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
> No quiero pasar por ingrato, pero ya revise a todos estos antes de pedir
> ayuda. Ninguno abre la bendita PDB. Abreso.
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *PabloC
> *Enviado el:* Lunes, 23 de Mayo de 2011 02:03 p.m.
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
> Mi estimado para esto se inventó google
> http://www.forosdelweb.com/f2/archivo-pdb-c-mo-abrirlo-95398/
>
>
> Abrazo
> PabloC
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *Mario Munuce
> Furze
> *Enviado el:* Lunes, 23 de Mayo de 2011 15:16
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
> Muy bueno lo tuyo Richard!.
> René: te cuento que lo que pude encontrar de handbase, no abre la pinche
> PDB. Alguna otra idea?
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *René Yacyna
> *Enviado el:* Viernes, 20 de Mayo de 2011 04:28 p.m.
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
> handbase
>
>
> *From:* Ricardo Pina 
> *Sent:* Friday

[GUFA] OT base .PDB

2011-05-24 Por tema Carlos Miguel FARIAS
Probastes de abrirlo con un editor hexadecimal, para ver si detectas datos 
textuales (los que muestra via programa).
Porque si no ves ningun dato "legible", lo mas probable es que mas alla del 
formato con el que este grabado, puede estar encriptado y realmente estas en el 
horno.
Si yo tuviera que hacer una aplicación que muestra datos con "algún valor 
agregado" donde lo que valen son los datos y no la aplicación que los maneja, 
encriptaria los datos para que no me los "chorearan".
Si buscas, en la web hay archivos en formato excel con los nomecladores CIE y 
otros de prácticas médicas.




De: Mario Munuce Furze 
Para: GUFA List Member 
Enviado: martes, 24 de mayo de 2011 18:43 
Asunto: [GUFA] OT base .PDB


Ante todo, quiero agradecerles en la persona del Pablito lo solidarios que 
están siendo para que yo resuelva este entuerto. Que ya me tiene la ..olas 
contra el piso.
Siguiendo la línea de los comentarios, se trata de un archivo armado por 
SdocSilix. Solo tiene hasta ahora un lector que viene con la aplicación, pero 
que no me sirve de nada porque solo te deja ver uno por uno los registros. 
Estos se pueden exportar pero como imagen. Con lo cual, ni a manita le puedo 
sacar la información.
Como dije tengo ya las olas contra el piso. Pero debo de seguir investigando.
Si se les ocurre algo, aquí estoy.
Gracias.
 
De:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Pablo Pioli
Enviado el: Martes, 24 de Mayo de 2011 01:50 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB
 
Yo lo abriria con un editor hexadecimal a ver si le encontras alguna referencia.

Tambien puede dar pistas investigar en que lenguaje esta programado el 
programa. De nuevo el editor hexadecimal amigo (aunque creo que me habian 
prohibido acercarme a eso)

Pablo Pioli

El 24/05/2011 03:22 p.m., PabloC escribió: 
Insisto de cabezadura nomas, eso NO es un PDB, es otro formato pero remobrado, 
es como que a un DBF del querido VFP lo remobre como .MUN, no hay nada que abra 
un .MUN pero si VFP x que es un DBF en realidad
 
Saludos
PabloC
 
De:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Martes, 24 de Mayo de 2011 15:14
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB
 
Pos, no mi querido Pancho!
Sigo esquivando gayinas…
Zoabras.
 
De:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de francisco prieto
Enviado el: Martes, 24 de Mayo de 2011 12:01 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB
 
Mario,
 
Revisa este link a ver si te sirve.
 
http://jctorres.blogspot.com/2003/12/docreader.html
 
Saludos,
 
Pancho
Cordoba
El 24 de mayo de 2011 13:42, Mario Munuce Furze  escribió:
Es un archivo que contiene un vademécum (catálogo de especialidades 
medicinales). Trae un programa que lo abre, pero lo que necesito es exportar el 
contenido y desde el programa no se puede.
Toy como palo e gallinero?
theCount.
 
De:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Martes, 24 de Mayo de 2011 10:02 a.m.

Para: GUFA List Member
Asunto: [GUFA] OT base .PDB
 
Entonces no es un PDB, es otro archivo renombrado como PDB
:-D
 
Abrazo
PabloC
 
De:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 23 de Mayo de 2011 17:19
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB
 
No quiero pasar por ingrato, pero ya revise a todos estos antes de pedir ayuda. 
Ninguno abre la bendita PDB. Abreso.
 
De:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Lunes, 23 de Mayo de 2011 02:03 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB
 
Mi estimado para esto se inventó google
http://www.forosdelweb.com/f2/archivo-pdb-c-mo-abrirlo-95398/
 
 
Abrazo
PabloC
 
De:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 23 de Mayo de 2011 15:16
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB
 
Muy bueno lo tuyo Richard!.
René: te cuento que lo que pude encontrar de handbase, no abre la pinche PDB. 
Alguna otra idea?
 
De:GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de René Yacyna
Enviado el: Viernes, 20 de Mayo de 2011 04:28 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB
 
handbase
 
 
From:Ricardo Pina 
Sent:Friday, May 20, 2011 1:29 PM
To:GUFA List Member 
Subject:[GUFA] OT base .PDB
 
Tu siquiatra tenía razón.
pone en papa google "archivos pdb" y te ahorras un ansiolitico.

Saludos
El 20 de mayo de 2011 12:44, Mario Munuce Furze  escribió:
 
Hola Zorros!
Esta semana estoy muy demandante, como decía mi siquiatra. -J
 
Alguno tiene idea de como abrir un achivo con esa extensión?
 
Se agradece de antemano.
 
The count.
 



-- 
Ricardo Pina 
D&SIP
Desarrollo y Servicios Informáticos Profesionales
www.dsip.com.ar 



No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3651 - Release Date: 05/21/11



No virus found in th

[GUFA] OT base .PDB

2011-05-24 Por tema Mario Munuce Furze
Ante todo, quiero agradecerles en la persona del Pablito lo solidarios que
están siendo para que yo resuelva este entuerto. Que ya me tiene la ..olas
contra el piso.

Siguiendo la línea de los comentarios, se trata de un archivo armado por
SdocSilix. Solo tiene hasta ahora un lector que viene con la aplicación,
pero que no me sirve de nada porque solo te deja ver uno por uno los
registros. Estos se pueden exportar pero como imagen. Con lo cual, ni a
manita le puedo sacar la información.

Como dije tengo ya las olas contra el piso. Pero debo de seguir
investigando.

Si se les ocurre algo, aquí estoy.

Gracias.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Pablo Pioli
Enviado el: Martes, 24 de Mayo de 2011 01:50 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Yo lo abriria con un editor hexadecimal a ver si le encontras alguna
referencia.

Tambien puede dar pistas investigar en que lenguaje esta programado el
programa. De nuevo el editor hexadecimal amigo (aunque creo que me habian
prohibido acercarme a eso)

Pablo Pioli

El 24/05/2011 03:22 p.m., PabloC escribió: 

Insisto de cabezadura nomas, eso NO es un PDB, es otro formato pero
remobrado, es como que a un DBF del querido VFP lo remobre como .MUN, no hay
nada que abra un .MUN pero si VFP x que es un DBF en realidad

 

Saludos

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Martes, 24 de Mayo de 2011 15:14
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Pos, no mi querido Pancho!

Sigo esquivando gayinas…

Zoabras.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de francisco prieto
Enviado el: Martes, 24 de Mayo de 2011 12:01 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Mario,

 

Revisa este link a ver si te sirve.

 

http://jctorres.blogspot.com/2003/12/docreader.html

 

Saludos,

 

Pancho

Cordoba

El 24 de mayo de 2011 13:42, Mario Munuce Furze  escribió:

Es un archivo que contiene un vademécum (catálogo de especialidades
medicinales). Trae un programa que lo abre, pero lo que necesito es exportar
el contenido y desde el programa no se puede.

Toy como palo e gallinero?

theCount.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Martes, 24 de Mayo de 2011 10:02 a.m.


Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Entonces no es un PDB, es otro archivo renombrado como PDB

:-D

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 23 de Mayo de 2011 17:19
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

No quiero pasar por ingrato, pero ya revise a todos estos antes de pedir
ayuda. Ninguno abre la bendita PDB. Abreso.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Lunes, 23 de Mayo de 2011 02:03 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Mi estimado para esto se inventó google

http://www.forosdelweb.com/f2/archivo-pdb-c-mo-abrirlo-95398/

 

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 23 de Mayo de 2011 15:16
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Muy bueno lo tuyo Richard!.

René: te cuento que lo que pude encontrar de handbase, no abre la pinche
PDB. Alguna otra idea?

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de René Yacyna
Enviado el: Viernes, 20 de Mayo de 2011 04:28 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

handbase

 

 

From: Ricardo Pina   

Sent: Friday, May 20, 2011 1:29 PM

To: GUFA List Member   

Subject: [GUFA] OT base .PDB

 

Tu siquiatra tenía razón.
pone en papa google "archivos pdb" y te ahorras un ansiolitico.

Saludos

El 20 de mayo de 2011 12:44, Mario Munuce Furze  escribió:

 

Hola Zorros!

Esta semana estoy muy demandante, como decía mi siquiatra. -J

 

Alguno tiene idea de como abrir un achivo con esa extensión?

 

Se agradece de antemano.

 

The count.

 




-- 
Ricardo Pina 
D&SIP
Desarrollo y Servicios Informáticos Profesionales
www.dsip.com.ar 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3651 - Release Date: 05/21/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3655 - Release Date: 05/23/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com

Version: 10.0.1375 / Virus Database: 1509/3657 - Release Date: 05/24/11

 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3657 - Release Date: 05/24/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3657 - Release Date: 05/24/11



[GUFA] Siebel Crm. Consulta

2011-05-24 Por tema daniel.aisenb...@mug.org.ar
Buenas tardes: disculpen el off topic. Si alguien ha trabajado o trabaja con 
el producto Siebel Crm (de oracle), es para consultar sobre características 
del producto de parte de alguien que lo haya usado ya que la documentación 
es bastante extensa.
Si no es molestia contarse a daniel.aisenb...@gmail.com
Gracias


[GUFA] OT base .PDB

2011-05-24 Por tema Ing . Carlos Alejandro Pérez
Si está renombrado, perdido por perdido, probá cambiándolo a CDB (compact
database), el Pocket Access de Windows Mobile, y tratá de ver si se puede
abrir desde una PocketPc o desde un emulador. Es raro que siendo PDB no lo
abra. Quizás tenga alguna protección, la aplicación al salir le cambie unos
bytes en la cabecera y se los restituya al entrar, así nadie puede entrar a
pispear.

Carlos

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Pablo Pioli
Enviado el: martes, 24 de mayo de 2011 03:50 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Yo lo abriria con un editor hexadecimal a ver si le encontras alguna
referencia.

Tambien puede dar pistas investigar en que lenguaje esta programado el
programa. De nuevo el editor hexadecimal amigo (aunque creo que me habian
prohibido acercarme a eso)

Pablo Pioli

El 24/05/2011 03:22 p.m., PabloC escribió: 

Insisto de cabezadura nomas, eso NO es un PDB, es otro formato pero
remobrado, es como que a un DBF del querido VFP lo remobre como .MUN, no hay
nada que abra un .MUN pero si VFP x que es un DBF en realidad

 

Saludos

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Martes, 24 de Mayo de 2011 15:14
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Pos, no mi querido Pancho!

Sigo esquivando gayinas…

Zoabras.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de francisco prieto
Enviado el: Martes, 24 de Mayo de 2011 12:01 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Mario,

 

Revisa este link a ver si te sirve.

 

http://jctorres.blogspot.com/2003/12/docreader.html

 

Saludos,

 

Pancho

Cordoba

El 24 de mayo de 2011 13:42, Mario Munuce Furze  escribió:

Es un archivo que contiene un vademécum (catálogo de especialidades
medicinales). Trae un programa que lo abre, pero lo que necesito es exportar
el contenido y desde el programa no se puede.

Toy como palo e gallinero?

theCount.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Martes, 24 de Mayo de 2011 10:02 a.m.


Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Entonces no es un PDB, es otro archivo renombrado como PDB

:-D

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 23 de Mayo de 2011 17:19
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

No quiero pasar por ingrato, pero ya revise a todos estos antes de pedir
ayuda. Ninguno abre la bendita PDB. Abreso.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Lunes, 23 de Mayo de 2011 02:03 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Mi estimado para esto se inventó google

http://www.forosdelweb.com/f2/archivo-pdb-c-mo-abrirlo-95398/

 

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 23 de Mayo de 2011 15:16
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Muy bueno lo tuyo Richard!.

René: te cuento que lo que pude encontrar de handbase, no abre la pinche
PDB. Alguna otra idea?

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de René Yacyna
Enviado el: Viernes, 20 de Mayo de 2011 04:28 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

handbase

 

 

From: Ricardo Pina   

Sent: Friday, May 20, 2011 1:29 PM

To: GUFA List Member   

Subject: [GUFA] OT base .PDB

 

Tu siquiatra tenía razón.
pone en papa google "archivos pdb" y te ahorras un ansiolitico.

Saludos

El 20 de mayo de 2011 12:44, Mario Munuce Furze  escribió:

 

Hola Zorros!

Esta semana estoy muy demandante, como decía mi siquiatra. -J

 

Alguno tiene idea de como abrir un achivo con esa extensión?

 

Se agradece de antemano.

 

The count.

 




-- 
Ricardo Pina 
D&SIP
Desarrollo y Servicios Informáticos Profesionales
www.dsip.com.ar 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3651 - Release Date: 05/21/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3655 - Release Date: 05/23/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com

Version: 10.0.1375 / Virus Database: 1509/3657 - Release Date: 05/24/11

 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3657 - Release Date: 05/24/11



[GUFA] OT base .PDB

2011-05-24 Por tema Pablo Pioli
Yo lo abriria con un editor hexadecimal a ver si le encontras alguna 
referencia.


Tambien puede dar pistas investigar en que lenguaje esta programado el 
programa. De nuevo el editor hexadecimal amigo (aunque creo que me 
habian prohibido acercarme a eso)


Pablo Pioli

El 24/05/2011 03:22 p.m., PabloC escribió:


Insisto de cabezadura nomas, eso NO es un PDB, es otro formato pero 
remobrado, es como que a un DBF del querido VFP lo remobre como .MUN, 
no hay nada que abra un .MUN pero si VFP x que es un DBF en realidad


Saludos

PabloC

*De:*GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *Mario 
Munuce Furze

*Enviado el:* Martes, 24 de Mayo de 2011 15:14
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

Pos, no mi querido Pancho!

Sigo esquivando gayinas...

Zoabras.

*De:*GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *francisco 
prieto

*Enviado el:* Martes, 24 de Mayo de 2011 12:01 p.m.
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

Mario,

Revisa este link a ver si te sirve.

http://jctorres.blogspot.com/2003/12/docreader.html

Saludos,

Pancho

Cordoba

El 24 de mayo de 2011 13:42, Mario Munuce Furze > escribió:


Es un archivo que contiene un vademécum (catálogo de especialidades 
medicinales). Trae un programa que lo abre, pero lo que necesito es 
exportar el contenido y desde el programa no se puede.


Toy como palo e gallinero?

theCount.

*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar 
] *En nombre de *PabloC

*Enviado el:* Martes, 24 de Mayo de 2011 10:02 a.m.


*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

Entonces no es un PDB, es otro archivo renombrado como PDB

:-D

Abrazo

PabloC

*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar 
] *En nombre de *Mario Munuce Furze

*Enviado el:* Lunes, 23 de Mayo de 2011 17:19
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

No quiero pasar por ingrato, pero ya revise a todos estos antes de 
pedir ayuda. Ninguno abre la bendita PDB. Abreso.


*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar 
] *En nombre de *PabloC

*Enviado el:* Lunes, 23 de Mayo de 2011 02:03 p.m.
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

Mi estimado para esto se inventó google

http://www.forosdelweb.com/f2/archivo-pdb-c-mo-abrirlo-95398/

Abrazo

PabloC

*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar 
] *En nombre de *Mario Munuce Furze

*Enviado el:* Lunes, 23 de Mayo de 2011 15:16
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

Muy bueno lo tuyo Richard!.

René: te cuento que lo que pude encontrar de handbase, no abre la 
pinche PDB. Alguna otra idea?


*De:*GUFA@mug.org.ar  [mailto:GUFA@mug.org.ar 
] *En nombre de *René Yacyna

*Enviado el:* Viernes, 20 de Mayo de 2011 04:28 p.m.
*Para:* GUFA List Member
*Asunto:* [GUFA] OT base .PDB

handbase

*From:*Ricardo Pina 

*Sent:*Friday, May 20, 2011 1:29 PM

*To:*GUFA List Member 

*Subject:*[GUFA] OT base .PDB

Tu siquiatra tenía razón.
pone en papa google "archivos pdb" y te ahorras un ansiolitico.

Saludos

El 20 de mayo de 2011 12:44, Mario Munuce Furze > escribió:


Hola Zorros!

Esta semana estoy muy demandante, como decía mi siquiatra. -J

Alguno tiene idea de como abrir un achivo con esa extensión?

Se agradece de antemano.

The count.




--
Ricardo Pina
D&SIP
Desarrollo y Servicios Informáticos Profesionales
www.dsip.com.ar 



No virus found in this message.
Checked by AVG - www.avg.com 
Version: 10.0.1375 / Virus Database: 1509/3651 - Release Date: 05/21/11



No virus found in this message.
Checked by AVG - www.avg.com 
Version: 10.0.1375 / Virus Database: 1509/3655 - Release Date: 05/23/11



No virus found in this message.
Checked by AVG - www.avg.com 

Version: 10.0.1375 / Virus Database: 1509/3657 - Release Date: 05/24/11



No virus found in this message.
Checked by AVG - www.avg.com 
Version: 10.0.1375 / Virus Database: 1509/3657 - Release Date: 05/24/11



[GUFA] OT base .PDB

2011-05-24 Por tema Ricardo Pina
Hola

Si lo abres con notepad en algun lado te debe decir o dar indicio del tipo
de archivo que es.
Eso si, sales sin grabar y al abrirlo le sacas el tilde de abrirlo de ahora
en mas  con el notepad.

Saludos

PD: Probablemente Debas Borrarlo (PDB) :)



El 24 de mayo de 2011 15:22, PabloC  escribió:

> Insisto de cabezadura nomas, eso NO es un PDB, es otro formato pero
> remobrado, es como que a un DBF del querido VFP lo remobre como .MUN, no hay
> nada que abra un .MUN pero si VFP x que es un DBF en realidad
>
>
>
> Saludos
>
> PabloC
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *Mario Munuce
> Furze
> *Enviado el:* Martes, 24 de Mayo de 2011 15:14
>
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> Pos, no mi querido Pancho!
>
> Sigo esquivando gayinas…
>
> Zoabras.
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *francisco
> prieto
> *Enviado el:* Martes, 24 de Mayo de 2011 12:01 p.m.
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> Mario,
>
>
>
> Revisa este link a ver si te sirve.
>
>
>
> http://jctorres.blogspot.com/2003/12/docreader.html
>
>
>
> Saludos,
>
>
>
> Pancho
>
> Cordoba
>
> El 24 de mayo de 2011 13:42, Mario Munuce Furze 
> escribió:
>
> Es un archivo que contiene un vademécum (catálogo de especialidades
> medicinales). Trae un programa que lo abre, pero lo que necesito es exportar
> el contenido y desde el programa no se puede.
>
> Toy como palo e gallinero?
>
> theCount.
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *PabloC
> *Enviado el:* Martes, 24 de Mayo de 2011 10:02 a.m.
>
>
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> Entonces no es un PDB, es otro archivo renombrado como PDB
>
> :-D
>
>
>
> Abrazo
>
> PabloC
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *Mario Munuce
> Furze
> *Enviado el:* Lunes, 23 de Mayo de 2011 17:19
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> No quiero pasar por ingrato, pero ya revise a todos estos antes de pedir
> ayuda. Ninguno abre la bendita PDB. Abreso.
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *PabloC
> *Enviado el:* Lunes, 23 de Mayo de 2011 02:03 p.m.
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> Mi estimado para esto se inventó google
>
> http://www.forosdelweb.com/f2/archivo-pdb-c-mo-abrirlo-95398/
>
>
>
>
>
> Abrazo
>
> PabloC
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *Mario Munuce
> Furze
> *Enviado el:* Lunes, 23 de Mayo de 2011 15:16
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> Muy bueno lo tuyo Richard!.
>
> René: te cuento que lo que pude encontrar de handbase, no abre la pinche
> PDB. Alguna otra idea?
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *René Yacyna
> *Enviado el:* Viernes, 20 de Mayo de 2011 04:28 p.m.
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> handbase
>
>
>
>
>
> *From:* Ricardo Pina 
>
> *Sent:* Friday, May 20, 2011 1:29 PM
>
> *To:* GUFA List Member 
>
> *Subject:* [GUFA] OT base .PDB
>
>
>
> Tu siquiatra tenía razón.
> pone en papa google "archivos pdb" y te ahorras un ansiolitico.
>
> Saludos
>
> El 20 de mayo de 2011 12:44, Mario Munuce Furze 
> escribió:
>
>
>
> Hola Zorros!
>
> Esta semana estoy muy demandante, como decía mi siquiatra. -J
>
>
>
> Alguno tiene idea de como abrir un achivo con esa extensión?
>
>
>
> Se agradece de antemano.
>
>
>
> The count.
>
>
>
>
>
>
> --
> Ricardo Pina
> D&SIP
> Desarrollo y Servicios Informáticos Profesionales
> www.dsip.com.ar
>
> --
>
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 10.0.1375 / Virus Database: 1509/3651 - Release Date: 05/21/11
> --
>
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 10.0.1375 / Virus Database: 1509/3655 - Release Date: 05/23/11
> --
>
> No virus found in this message.
> Checked by AVG - www.avg.com
>
> Version: 10.0.1375 / Virus Database: 1509/3657 - Release Date: 05/24/11
>
>
> --
>
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 10.0.1375 / Virus Database: 1509/3657 - Release Date: 05/24/11
>



-- 
Ricardo Pina
D&SIP
Desarrollo y Servicios Informáticos Profesionales
www.dsip.com.ar


[GUFA] OT base .PDB

2011-05-24 Por tema PabloC
Insisto de cabezadura nomas, eso NO es un PDB, es otro formato pero
remobrado, es como que a un DBF del querido VFP lo remobre como .MUN, no hay
nada que abra un .MUN pero si VFP x que es un DBF en realidad

 

Saludos

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Martes, 24 de Mayo de 2011 15:14
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Pos, no mi querido Pancho!

Sigo esquivando gayinas…

Zoabras.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de francisco prieto
Enviado el: Martes, 24 de Mayo de 2011 12:01 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Mario,

 

Revisa este link a ver si te sirve.

 

http://jctorres.blogspot.com/2003/12/docreader.html

 

Saludos,

 

Pancho

Cordoba

El 24 de mayo de 2011 13:42, Mario Munuce Furze  escribió:

Es un archivo que contiene un vademécum (catálogo de especialidades
medicinales). Trae un programa que lo abre, pero lo que necesito es exportar
el contenido y desde el programa no se puede.

Toy como palo e gallinero?

theCount.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Martes, 24 de Mayo de 2011 10:02 a.m.


Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Entonces no es un PDB, es otro archivo renombrado como PDB

:-D

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 23 de Mayo de 2011 17:19
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

No quiero pasar por ingrato, pero ya revise a todos estos antes de pedir
ayuda. Ninguno abre la bendita PDB. Abreso.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Lunes, 23 de Mayo de 2011 02:03 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Mi estimado para esto se inventó google

http://www.forosdelweb.com/f2/archivo-pdb-c-mo-abrirlo-95398/

 

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 23 de Mayo de 2011 15:16
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Muy bueno lo tuyo Richard!.

René: te cuento que lo que pude encontrar de handbase, no abre la pinche
PDB. Alguna otra idea?

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de René Yacyna
Enviado el: Viernes, 20 de Mayo de 2011 04:28 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

handbase

 

 

From: Ricardo Pina   

Sent: Friday, May 20, 2011 1:29 PM

To: GUFA List Member   

Subject: [GUFA] OT base .PDB

 

Tu siquiatra tenía razón.
pone en papa google "archivos pdb" y te ahorras un ansiolitico.

Saludos

El 20 de mayo de 2011 12:44, Mario Munuce Furze  escribió:

 

Hola Zorros!

Esta semana estoy muy demandante, como decía mi siquiatra. -J

 

Alguno tiene idea de como abrir un achivo con esa extensión?

 

Se agradece de antemano.

 

The count.

 




-- 
Ricardo Pina 
D&SIP
Desarrollo y Servicios Informáticos Profesionales
www.dsip.com.ar 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3651 - Release Date: 05/21/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3655 - Release Date: 05/23/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com

Version: 10.0.1375 / Virus Database: 1509/3657 - Release Date: 05/24/11

 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3657 - Release Date: 05/24/11



[GUFA] OT base .PDB

2011-05-24 Por tema Mario Munuce Furze
Pos, no mi querido Pancho!

Sigo esquivando gayinas…

Zoabras.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de francisco prieto
Enviado el: Martes, 24 de Mayo de 2011 12:01 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Mario,

 

Revisa este link a ver si te sirve.

 

http://jctorres.blogspot.com/2003/12/docreader.html

 

Saludos,

 

Pancho

Cordoba

El 24 de mayo de 2011 13:42, Mario Munuce Furze  escribió:

Es un archivo que contiene un vademécum (catálogo de especialidades
medicinales). Trae un programa que lo abre, pero lo que necesito es exportar
el contenido y desde el programa no se puede.

Toy como palo e gallinero?

theCount.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Martes, 24 de Mayo de 2011 10:02 a.m.


Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Entonces no es un PDB, es otro archivo renombrado como PDB

:-D

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 23 de Mayo de 2011 17:19
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

No quiero pasar por ingrato, pero ya revise a todos estos antes de pedir
ayuda. Ninguno abre la bendita PDB. Abreso.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Lunes, 23 de Mayo de 2011 02:03 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Mi estimado para esto se inventó google

http://www.forosdelweb.com/f2/archivo-pdb-c-mo-abrirlo-95398/

 

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 23 de Mayo de 2011 15:16
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Muy bueno lo tuyo Richard!.

René: te cuento que lo que pude encontrar de handbase, no abre la pinche
PDB. Alguna otra idea?

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de René Yacyna
Enviado el: Viernes, 20 de Mayo de 2011 04:28 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

handbase

 

 

From: Ricardo Pina   

Sent: Friday, May 20, 2011 1:29 PM

To: GUFA List Member   

Subject: [GUFA] OT base .PDB

 

Tu siquiatra tenía razón.
pone en papa google "archivos pdb" y te ahorras un ansiolitico.

Saludos

El 20 de mayo de 2011 12:44, Mario Munuce Furze  escribió:

 

Hola Zorros!

Esta semana estoy muy demandante, como decía mi siquiatra. -J

 

Alguno tiene idea de como abrir un achivo con esa extensión?

 

Se agradece de antemano.

 

The count.

 




-- 
Ricardo Pina 
D&SIP
Desarrollo y Servicios Informáticos Profesionales
www.dsip.com.ar 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3651 - Release Date: 05/21/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3655 - Release Date: 05/23/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com

Version: 10.0.1375 / Virus Database: 1509/3657 - Release Date: 05/24/11

 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3657 - Release Date: 05/24/11



[GUFA] OFF TOPIC TRANSACT SQL - manejo de transacciones

2011-05-24 Por tema Rafael Copquin
Ya lo lei, pero sigue la confusión. Voy a experimentar y seguro que por 
prueba y error lo saco. (mis famosas HCS :-) )



El 24/05/2011 12:44, francisco prieto escribió:

Rafa,

Me parece que el temita esta por este link...

http://msdn.microsoft.com/en-us/library/ms131281(v=SQL.100).aspx 



Saludos,

Pancho
Cordoba

El 24 de mayo de 2011 12:26, Rafael Copquin > escribió:


La conexión es la misma. No se cambia durante la transacción. Y
por ahora estoy usando ODBC, no ADO.

Lei por ahi que al mandar el comando begin transaction via sqlexec

sqlexec(nHandle,'BEGIN TRANSACTION')

el ODBC pone automáticamente en MANUAL  la transacción ( le manda
el valor 1 ) ¿es asi?

Rafael Copquin


El 24/05/2011 9:28, Omar Bellio escribió:


Rafa, lo que te debe estar pasando es que la conexión que usás
para los CursorAdapters es distinta a la que usa el SqlExec, por
lo tanto, las transacciones y las otras instrucciones “no están
viendo el mismo canal”, por así decirlo.

La solución de Pancho, como podrás ver, usa la misma conexión ADO
para toda la operatoria entonces no tiene dramas.

Otra observación, me parece que si cambiás tu bloque de
instrucciones Scan Alll… EndScan por una sola instrucción Insert
into… Select… from… vas a tener mejor rendimiento (aunque los
registros sean poquitos, me parece más elegante, pero esto es
sólo una cuestión de gustos)

Salute!

*De:*GUFA@mug.org.ar 
[mailto:GUFA@mug.org.ar] *En nombre de *francisco prieto
*Enviado el:* martes, 24 de mayo de 2011 08:38 a.m.
*Para:* GUFA List Member
*Asunto:* [GUFA] OFF TOPIC TRANSACT SQL - manejo de transacciones

Rafa,

No es que la tenga tan clara sino que me crucé con tantos
quilombos en implementaciones que decidí no utilizar
cursoradapters, sino una clase propia a la que la llame
rstocursor... pero eso es harina de otro costal y si queres en
otro momento la vemos.

Utilizo, gracias a esta clase ADODB y para trabajar con
transacciones simplemente hago esto:

oConexionActual.Execute("SET IMPLICIT_TRANSACTIONS OFF")

oConexionActual.Execute("BEGIN TRANSACTION")

Luego por ejemplo hago un insert en el  motor de la siguiente forma

lcSql="Insert Into ColaEspera
(Orden_cEsp,F_Llegada,Nro_Turno,Estado,Flg_Espera,IdActuante,IdDerivad)
VALUES ("+;

"'"+cOrden.Nro_Turno+"',"+;

"'"+lcLlegada+"',"+;

"'"+cOrden.Nro_Turno+"',"+;

"'ES',"+;

"'P',"+;

"NULL"+","+;

"'"+cOrden.IdDerivador+"')"

Try

oConexionActual.Execute(lcSql)

Catch To loError

llHuboError=.T.

lcTexto="La instruccion "+Chr(13)+Chr(10)+;

lcSql+Chr(13)+Chr(10)+;

"emitio el error "+Alltrim(Str(loError.ErrorNo))+" -
"+loError.Message

Strtofile(Transform(Date(),"@E")+" "+Ttoc(Datetime(),2)+"
"+_Screen.UsrName+" ("+;

ALLTRIM(_Screen.AppName)+")
"+lcTexto,_Screen.DirApp+_Screen.MisErrores.ArchLog,1)

Endtry

y finalmente, cuando termino con todo...

If llHuboError

oConexionActual.Execute("ROLLBACK TRANSACTION")

Messagebox("Se produjo un error interno durante la
grabación.",16,"Avise a Sistemas")

Else

oConexionActual.Execute("COMMIT TRANSACTION")

Endif

Esta operatoria nunca me causo los errores que vos mencionas

Tengo otros quilombos (quien no? :)), pero hasta el momento con
SqlServer fueron todas sonrisas...

Saludos,

Pancho

Cordoba

El 24 de mayo de 2011 08:24, Rafael Copquin
mailto:rcopq...@ciudad.com.ar>> escribió:

Ahora yo tengo una pregunta sobre SQL Server: es el manejo de
transacciones, que es diferente de la forma en que VFP las maneja.



Veamos el ejemplo clásico de una factura. Dos tablas, una
cabecera y otra de detalle.

Yo genero dos cursor adapters vacíos con este código

local cCmd

cCmd = [select * from cabecera where 1=0]
y genero el CA 'curCabecera' && tengo una clase que genera CA ,
pero es un código largo que no viene al caso

cCmd = [select * from detalles where 1=0]
y genero el CA 'curDetalles'

Para hacerla corta, al grabar hago algo así

cCmd = [begin transaction]
sqlexec(nHandle,cCmd) && con lo que le mando al SQL la orden de
iniciar la transacción
Luego

   insert into curCabecera 
  lOK = tableupdate(.t.,.t.,'curCabecera')
  if lOK
 select curFactura && este es un cursor local que opera con
una grilla
 scan all
   scatter name oFac
   insert into curDetalles from name oFac
 endscan
 lOK = tableupdate(.t.,.t.,'curDetalles')
  if lOK
cCmd = 'IF @@TRANCOUNT > 0 COMMIT'
  else
   cCmd = 'IF @@TRANCOUNT > 0 ROLLBACK'
 endif
  sqlexec(nHandle,cCmd)

Pero sé que a esto 

[GUFA] OT base .PDB

2011-05-24 Por tema francisco prieto
Mario,

Revisa este link a ver si te sirve.

http://jctorres.blogspot.com/2003/12/docreader.html

 Saludos,

Pancho
Cordoba

El 24 de mayo de 2011 13:42, Mario Munuce Furze  escribió:

> Es un archivo que contiene un vademécum (catálogo de especialidades
> medicinales). Trae un programa que lo abre, pero lo que necesito es exportar
> el contenido y desde el programa no se puede.
>
> Toy como palo e gallinero?
>
> theCount.
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *PabloC
> *Enviado el:* Martes, 24 de Mayo de 2011 10:02 a.m.
>
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> Entonces no es un PDB, es otro archivo renombrado como PDB
>
> :-D
>
>
>
> Abrazo
>
> PabloC
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *Mario Munuce
> Furze
> *Enviado el:* Lunes, 23 de Mayo de 2011 17:19
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> No quiero pasar por ingrato, pero ya revise a todos estos antes de pedir
> ayuda. Ninguno abre la bendita PDB. Abreso.
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *PabloC
> *Enviado el:* Lunes, 23 de Mayo de 2011 02:03 p.m.
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> Mi estimado para esto se inventó google
>
> http://www.forosdelweb.com/f2/archivo-pdb-c-mo-abrirlo-95398/
>
>
>
>
>
> Abrazo
>
> PabloC
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *Mario Munuce
> Furze
> *Enviado el:* Lunes, 23 de Mayo de 2011 15:16
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> Muy bueno lo tuyo Richard!.
>
> René: te cuento que lo que pude encontrar de handbase, no abre la pinche
> PDB. Alguna otra idea?
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *René Yacyna
> *Enviado el:* Viernes, 20 de Mayo de 2011 04:28 p.m.
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OT base .PDB
>
>
>
> handbase
>
>
>
>
>
> *From:* Ricardo Pina 
>
> *Sent:* Friday, May 20, 2011 1:29 PM
>
> *To:* GUFA List Member 
>
> *Subject:* [GUFA] OT base .PDB
>
>
>
> Tu siquiatra tenía razón.
> pone en papa google "archivos pdb" y te ahorras un ansiolitico.
>
> Saludos
>
> El 20 de mayo de 2011 12:44, Mario Munuce Furze 
> escribió:
>
>
>
> Hola Zorros!
>
> Esta semana estoy muy demandante, como decía mi siquiatra. -J
>
>
>
> Alguno tiene idea de como abrir un achivo con esa extensión?
>
>
>
> Se agradece de antemano.
>
>
>
> The count.
>
>
>
>
>
>
> --
> Ricardo Pina
> D&SIP
> Desarrollo y Servicios Informáticos Profesionales
> www.dsip.com.ar
> --
>
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 10.0.1375 / Virus Database: 1509/3651 - Release Date: 05/21/11
> --
>
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 10.0.1375 / Virus Database: 1509/3655 - Release Date: 05/23/11
> --
>
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 10.0.1375 / Virus Database: 1509/3657 - Release Date: 05/24/11
>
>


[GUFA] OT base .PDB

2011-05-24 Por tema Mario Munuce Furze
Es un archivo que contiene un vademécum (catálogo de especialidades
medicinales). Trae un programa que lo abre, pero lo que necesito es exportar
el contenido y desde el programa no se puede.

Toy como palo e gallinero?

theCount.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Martes, 24 de Mayo de 2011 10:02 a.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Entonces no es un PDB, es otro archivo renombrado como PDB

:-D

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 23 de Mayo de 2011 17:19
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

No quiero pasar por ingrato, pero ya revise a todos estos antes de pedir
ayuda. Ninguno abre la bendita PDB. Abreso.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Lunes, 23 de Mayo de 2011 02:03 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Mi estimado para esto se inventó google

http://www.forosdelweb.com/f2/archivo-pdb-c-mo-abrirlo-95398/

 

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 23 de Mayo de 2011 15:16
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Muy bueno lo tuyo Richard!.

René: te cuento que lo que pude encontrar de handbase, no abre la pinche
PDB. Alguna otra idea?

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de René Yacyna
Enviado el: Viernes, 20 de Mayo de 2011 04:28 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

handbase

 

 

From: Ricardo Pina   

Sent: Friday, May 20, 2011 1:29 PM

To: GUFA List Member   

Subject: [GUFA] OT base .PDB

 

Tu siquiatra tenía razón.
pone en papa google "archivos pdb" y te ahorras un ansiolitico.

Saludos

El 20 de mayo de 2011 12:44, Mario Munuce Furze  escribió:

 

Hola Zorros!

Esta semana estoy muy demandante, como decía mi siquiatra. -J

 

Alguno tiene idea de como abrir un achivo con esa extensión?

 

Se agradece de antemano.

 

The count.

 




-- 
Ricardo Pina 
D&SIP
Desarrollo y Servicios Informáticos Profesionales
www.dsip.com.ar 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3651 - Release Date: 05/21/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3655 - Release Date: 05/23/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3657 - Release Date: 05/24/11



[GUFA] OFF TOPIC TRANSACT SQL - manejo de transacciones

2011-05-24 Por tema francisco prieto
Rafa,

Me parece que el temita esta por este link...

http://msdn.microsoft.com/en-us/library/ms131281(v=SQL.100).aspx

Saludos,

Pancho
Cordoba

El 24 de mayo de 2011 12:26, Rafael Copquin escribió:

>  La conexión es la misma. No se cambia durante la transacción. Y por ahora
> estoy usando ODBC, no ADO.
>
> Lei por ahi que al mandar el comando begin transaction via sqlexec
>
> sqlexec(nHandle,'BEGIN TRANSACTION')
>
> el ODBC pone automáticamente en MANUAL  la transacción ( le manda el valor
> 1 ) ¿es asi?
>
> Rafael Copquin
>
>
> El 24/05/2011 9:28, Omar Bellio escribió:
>
>  Rafa, lo que te debe estar pasando es que la conexión que usás para los
> CursorAdapters es distinta a la que usa el SqlExec, por lo tanto, las
> transacciones y las otras instrucciones “no están viendo el mismo canal”,
> por así decirlo.
>
>
>
> La solución de Pancho, como podrás ver, usa la misma conexión ADO para toda
> la operatoria entonces no tiene dramas.
>
>
>
> Otra observación, me parece que si cambiás tu bloque de instrucciones Scan
> Alll… EndScan por una sola instrucción Insert into… Select… from… vas a
> tener mejor rendimiento (aunque los registros sean poquitos, me parece más
> elegante, pero esto es sólo una cuestión de gustos)
>
>
>
> Salute!
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar ] *En
> nombre de *francisco prieto
> *Enviado el:* martes, 24 de mayo de 2011 08:38 a.m.
> *Para:* GUFA List Member
> *Asunto:* [GUFA] OFF TOPIC TRANSACT SQL - manejo de transacciones
>
>
>
> Rafa,
>
>
>
> No es que la tenga tan clara sino que me crucé con tantos quilombos en
> implementaciones que decidí no utilizar cursoradapters, sino una clase
> propia a la que la llame rstocursor... pero eso es harina de otro costal y
> si queres en otro momento la vemos.
>
>
>
> Utilizo, gracias a esta clase ADODB y para trabajar con transacciones
> simplemente hago esto:
>
>
>
> oConexionActual.Execute("SET IMPLICIT_TRANSACTIONS OFF")
>
>
>
> oConexionActual.Execute("BEGIN TRANSACTION")
>
>
>
> Luego por ejemplo hago un insert en el  motor de la siguiente forma
>
>
>
>lcSql="Insert Into ColaEspera
> (Orden_cEsp,F_Llegada,Nro_Turno,Estado,Flg_Espera,IdActuante,IdDerivad)
> VALUES ("+;
>
>"'"+cOrden.Nro_Turno+"',"+;
>
>"'"+lcLlegada+"',"+;
>
>"'"+cOrden.Nro_Turno+"',"+;
>
>"'ES',"+;
>
>"'P',"+;
>
>"NULL"+","+;
>
>"'"+cOrden.IdDerivador+"')"
>
>Try
>
>
> oConexionActual.Execute(lcSql)
>
>Catch To loError
>
>llHuboError=.T.
>
>lcTexto="La instruccion
> "+Chr(13)+Chr(10)+;
>
>
> lcSql+Chr(13)+Chr(10)+;
>
>"emitio el
> error "+Alltrim(Str(loError.ErrorNo))+" - "+loError.Message
>
>
> Strtofile(Transform(Date(),"@E")+"
> "+Ttoc(Datetime(),2)+" "+_Screen.UsrName+" ("+;
>
>
> ALLTRIM(_Screen.AppName)+")
> "+lcTexto,_Screen.DirApp+_Screen.MisErrores.ArchLog,1)
>
>Endtry
>
>
>
>
>
> y finalmente, cuando termino con todo...
>
>
>
> If llHuboError
>
> oConexionActual.Execute("ROLLBACK TRANSACTION")
>
> Messagebox("Se produjo un error interno durante la
> grabación.",16,"Avise a Sistemas")
>
> Else
>
> oConexionActual.Execute("COMMIT TRANSACTION")
>
> Endif
>
>
>
> Esta operatoria nunca me causo los errores que vos mencionas
>
>
>
> Tengo otros quilombos (quien no? :)), pero hasta el momento con SqlServer
> fueron todas sonrisas...
>
>
>
> Saludos,
>
>
>
> Pancho
>
> Cordoba
>
> El 24 de mayo de 2011 08:24, Rafael Copquin 
> escribió:
>
> Ahora yo tengo una pregunta sobre SQL Server: es el manejo de
> transacciones, que es diferente de la forma en que VFP las maneja.
>
>
> Veamos el ejemplo clásico de una factura. Dos tablas, una cabecera y otra
> de detalle.
>
> Yo genero dos cursor adapters vacíos con este código
>
> local cCmd
>
> cCmd = [select * from cabecera where 1=0]
> y genero el CA 'curCabecera' && tengo una clase que genera CA , pero es un
> código largo que no viene al caso
>
> cCmd = [select * from detalles where 1=0]
> y genero el CA 'curDetalles'
>
> Para hacerla corta, al grabar hago algo así
>
> cCmd = [begin transaction]
> sqlexec(nHandle,cCmd) && con lo que le mando al SQL la orden de iniciar la
> transacción
> Luego
>
>insert into curCabecera 
>   lOK = tableupdate(.t.,.t.,'curCabe

[GUFA] OFF TOPIC TRANSACT SQL - manejo de transacciones

2011-05-24 Por tema Rafael Copquin
La conexión es la misma. No se cambia durante la transacción. Y por 
ahora estoy usando ODBC, no ADO.


Lei por ahi que al mandar el comando begin transaction via sqlexec

sqlexec(nHandle,'BEGIN TRANSACTION')

el ODBC pone automáticamente en MANUAL  la transacción ( le manda el 
valor 1 ) ¿es asi?


Rafael Copquin


El 24/05/2011 9:28, Omar Bellio escribió:


Rafa, lo que te debe estar pasando es que la conexión que usás para 
los CursorAdapters es distinta a la que usa el SqlExec, por lo tanto, 
las transacciones y las otras instrucciones "no están viendo el mismo 
canal", por así decirlo.


La solución de Pancho, como podrás ver, usa la misma conexión ADO para 
toda la operatoria entonces no tiene dramas.


Otra observación, me parece que si cambiás tu bloque de instrucciones 
Scan Alll... EndScan por una sola instrucción Insert into... Select... 
from... vas a tener mejor rendimiento (aunque los registros sean 
poquitos, me parece más elegante, pero esto es sólo una cuestión de 
gustos)


Salute!

*De:*GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *francisco 
prieto

*Enviado el:* martes, 24 de mayo de 2011 08:38 a.m.
*Para:* GUFA List Member
*Asunto:* [GUFA] OFF TOPIC TRANSACT SQL - manejo de transacciones

Rafa,

No es que la tenga tan clara sino que me crucé con tantos quilombos en 
implementaciones que decidí no utilizar cursoradapters, sino una clase 
propia a la que la llame rstocursor... pero eso es harina de otro 
costal y si queres en otro momento la vemos.


Utilizo, gracias a esta clase ADODB y para trabajar con transacciones 
simplemente hago esto:


oConexionActual.Execute("SET IMPLICIT_TRANSACTIONS OFF")

oConexionActual.Execute("BEGIN TRANSACTION")

Luego por ejemplo hago un insert en el  motor de la siguiente forma

lcSql="Insert Into ColaEspera 
(Orden_cEsp,F_Llegada,Nro_Turno,Estado,Flg_Espera,IdActuante,IdDerivad) VALUES 
("+;


"'"+cOrden.Nro_Turno+"',"+;

"'"+lcLlegada+"',"+;

"'"+cOrden.Nro_Turno+"',"+;

"'ES',"+;

"'P',"+;

"NULL"+","+;

"'"+cOrden.IdDerivador+"')"

Try

oConexionActual.Execute(lcSql)

Catch To loError

llHuboError=.T.

lcTexto="La instruccion "+Chr(13)+Chr(10)+;

lcSql+Chr(13)+Chr(10)+;

"emitio el error "+Alltrim(Str(loError.ErrorNo))+" - "+loError.Message

Strtofile(Transform(Date(),"@E")+" "+Ttoc(Datetime(),2)+" 
"+_Screen.UsrName+" ("+;


ALLTRIM(_Screen.AppName)+") 
"+lcTexto,_Screen.DirApp+_Screen.MisErrores.ArchLog,1)


Endtry

y finalmente, cuando termino con todo...

If llHuboError

oConexionActual.Execute("ROLLBACK TRANSACTION")

Messagebox("Se produjo un error interno durante la 
grabación.",16,"Avise a Sistemas")


Else

oConexionActual.Execute("COMMIT TRANSACTION")

Endif

Esta operatoria nunca me causo los errores que vos mencionas

Tengo otros quilombos (quien no? :)), pero hasta el momento con 
SqlServer fueron todas sonrisas...


Saludos,

Pancho

Cordoba

El 24 de mayo de 2011 08:24, Rafael Copquin > escribió:


Ahora yo tengo una pregunta sobre SQL Server: es el manejo de 
transacciones, que es diferente de la forma en que VFP las maneja.


Veamos el ejemplo clásico de una factura. Dos tablas, una cabecera y 
otra de detalle.


Yo genero dos cursor adapters vacíos con este código

local cCmd

cCmd = [select * from cabecera where 1=0]
y genero el CA 'curCabecera' && tengo una clase que genera CA , pero 
es un código largo que no viene al caso


cCmd = [select * from detalles where 1=0]
y genero el CA 'curDetalles'

Para hacerla corta, al grabar hago algo así

cCmd = [begin transaction]
sqlexec(nHandle,cCmd) && con lo que le mando al SQL la orden de 
iniciar la transacción

Luego

   insert into curCabecera 
  lOK = tableupdate(.t.,.t.,'curCabecera')
  if lOK
 select curFactura && este es un cursor local que opera con una grilla
 scan all
   scatter name oFac
   insert into curDetalles from name oFac
 endscan
 lOK = tableupdate(.t.,.t.,'curDetalles')
  if lOK
cCmd = 'IF @@TRANCOUNT > 0 COMMIT'
  else
   cCmd = 'IF @@TRANCOUNT > 0 ROLLBACK'
 endif
  sqlexec(nHandle,cCmd)

Pero sé que a esto le falta una pata, porque si provoco un error a 
propósito en la grabación, para que la segunda tabla no se grabe, por 
ejemplo), la segunda tabla no se graba pero la primera se graba igual.


Intenté usar transacciones manuales antes del begin transaction
#DEFINE DB_TRANSMANUAL  2
SQLSetProp(nHandle, "TRANSACTIONS", DB_TRANSMANUAL)

y luego volverlas automáticas después del end transaction
#DEFINE DB_TRANSAUTO1
SQLSetProp(nHandle, "TRANSACTIONS", DB_TRANSAUTO)

Pero esto hace que los cursor adapters no graben nada

Me gustaría ver qué mecanismo usan Uds para manejar esto. A lo mejor 
el hecho de que estoy usando cursor adapters cambia las cosas respecto 
de hacer comandos que graben directamente en las tablas del SQL 
Server. Después de todo, un CA es como una vista de VFP, con 
propiedades y métodos propios, pero vista al fin.


Pero como Pancho parece que la tiene cla

[GUFA] OT base .PDB

2011-05-24 Por tema PabloC
Entonces no es un PDB, es otro archivo renombrado como PDB

:-D

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 23 de Mayo de 2011 17:19
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

No quiero pasar por ingrato, pero ya revise a todos estos antes de pedir
ayuda. Ninguno abre la bendita PDB. Abreso.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Lunes, 23 de Mayo de 2011 02:03 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Mi estimado para esto se inventó google

http://www.forosdelweb.com/f2/archivo-pdb-c-mo-abrirlo-95398/

 

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 23 de Mayo de 2011 15:16
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

Muy bueno lo tuyo Richard!.

René: te cuento que lo que pude encontrar de handbase, no abre la pinche
PDB. Alguna otra idea?

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de René Yacyna
Enviado el: Viernes, 20 de Mayo de 2011 04:28 p.m.
Para: GUFA List Member
Asunto: [GUFA] OT base .PDB

 

handbase

 

 

From: Ricardo Pina   

Sent: Friday, May 20, 2011 1:29 PM

To: GUFA List Member   

Subject: [GUFA] OT base .PDB

 

Tu siquiatra tenía razón.
pone en papa google "archivos pdb" y te ahorras un ansiolitico.

Saludos

El 20 de mayo de 2011 12:44, Mario Munuce Furze  escribió:

 

Hola Zorros!

Esta semana estoy muy demandante, como decía mi siquiatra. -J

 

Alguno tiene idea de como abrir un achivo con esa extensión?

 

Se agradece de antemano.

 

The count.

 




-- 
Ricardo Pina 
D&SIP
Desarrollo y Servicios Informáticos Profesionales
www.dsip.com.ar 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3651 - Release Date: 05/21/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3655 - Release Date: 05/23/11



[GUFA] Consulta cvs a dbf

2011-05-24 Por tema Mario Munuce Furze
El append from file es más rápido. Ojo con algo: si tu archivo trae comas
como valor dentro de los campos alfabéticos, vas a tener que limpiarlo antes
de guardar tu csv. Te diría que mejor en el select. Otra posibilidad es usar
algún carácter de separación que no se obtenga con el teclado de manera
corriente (esto es si tienes la posibilidad de crear tú el csv.) también es
eficiente recibir el csv separado por tabs.

Espero haber entendido que es lo que necesitabas.

Saludos,

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de francisco prieto
Enviado el: Martes, 24 de Mayo de 2011 07:55 a.m.
Para: GUFA List Member
Asunto: [GUFA] Consulta cvs a dbf

 

Este ejemplo que encontre esta para chuparse los dedos...

 

cFile = FILETOSTR("file.csv")   && check VFP system capacity 

nLines = ALINES(aFile,cFile)   && each row is an element 

For i  = 2 to nLines 
 cLine = aFile(i)

 cName = substr(cLine,1,AT(",",cLine)-1) 
 cLine = substr(cLine,AT(",",cLine)+1) 

 cAdd = substr(cLine,1,AT(",",cLine)-1) 

 cDesc = substr(cLine,AT(",",cLine)+1) 


  insert into table values (cName,cAdd,cDesc)

Next 

 

Saludos,

 

Pancho

Cordoba

El 24 de mayo de 2011 09:43, francisco prieto 
escribió:

Si no llegaras a tener la estructura del csv, podes hacer dos pasos...

 

1) con el ejemplo que di hace un rato de excel, abris el csv y lo guardas
como xls

2) usas el comando import de vfp para importar el xls.

 

 

La otra posibilidad es que abras el archivo con excel y lo proceses desde
ahi mismo.

 

Saludos,

 

Pancho

Cordoba

El 24 de mayo de 2011 09:20, César Pistiner (GMail) 
escribió:

Hola Dany, si conoces la estructura del archivo CSV creo que con esto
alcanza...

1. Creas un cursor con la estructura del archivo origen: Create Cursor
[cursorConEstructuraCSV]...

2. Le haces un append de esta forma: Append From [archivoCSV]

Delimited With Character ';'

Espero que te sirva

Saludos.

César Pistiner

- Original Message - 

From: Dany yahoo   

To: GUFA List Member   

Sent: Monday, May 23, 2011 1:31 PM

Subject: [GUFA] Consulta cvs a dbf

 


 

Hola amigos tengo aca una duda,  hay un sistema el cual no es mio, y te
exporta una serie de datos a archivo .cvs, separados por punto y coma.

Yo lo que quiero hacer es exportar los datos de este archivo a una dbf,
ahora estoy haciendo una pantallitas para que me salga en un report,  me
encuentro en este momento trabajando en eso. Lo que hice hasta ahora es
hacerlo con la opcion de hacerlo automático desde el menu de vfp.

En resumen lo que quiero es pasar esto que hice en forma automatica de que
me pase los datos del archivo cvs a dbf, pero no logro darle como hacerlo
desde un formulario.-

Muchas gracias por la ayudas desde ya

Saludos

Dany



__ Información de ESET NOD32 Antivirus, versión de la base de firmas
de virus 6145 (20110523) __

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com

 

 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3655 - Release Date: 05/23/11



[GUFA] Consulta cvs a dbf

2011-05-24 Por tema francisco prieto
Este ejemplo que encontre esta para chuparse los dedos...

cFile = FILETOSTR("file.csv")   && check VFP system capacity

nLines = ALINES(aFile,cFile)   && each row is an element

For i  = 2 to nLines
 cLine = aFile(i)

 cName = substr(cLine,1,AT(",",cLine)-1)
 cLine = substr(cLine,AT(",",cLine)+1)

 cAdd = substr(cLine,1,AT(",",cLine)-1)

 cDesc = substr(cLine,AT(",",cLine)+1)


  insert into table values (cName,cAdd,cDesc)

Next

Saludos,

Pancho
Cordoba

El 24 de mayo de 2011 09:43, francisco prieto escribió:

> Si no llegaras a tener la estructura del csv, podes hacer dos pasos...
>
> 1) con el ejemplo que di hace un rato de excel, abris el csv y lo guardas
> como xls
> 2) usas el comando import de vfp para importar el xls.
>
>
> La otra posibilidad es que abras el archivo con excel y lo proceses desde
> ahi mismo.
>
> Saludos,
>
> Pancho
> Cordoba
>
>  El 24 de mayo de 2011 09:20, César Pistiner (GMail)  > escribió:
>
>>  Hola Dany, si conoces la estructura del archivo CSV creo que con esto
>> alcanza...
>>
>> 1. Creas un cursor con la estructura del archivo origen: Create Cursor
>> [cursorConEstructuraCSV]...
>>
>> 2. Le haces un append de esta forma: Append From [archivoCSV]
>> Delimited With Character ';'
>>  Espero que te sirva
>> Saludos.
>> César Pistiner
>> - Original Message -
>>
>> *From:* Dany yahoo 
>> *To:* GUFA List Member 
>> *Sent:* Monday, May 23, 2011 1:31 PM
>> *Subject:* [GUFA] Consulta cvs a dbf
>>
>>
>>
>> Hola amigos tengo aca una duda,  hay un sistema el cual no es mio, y te
>> exporta una serie de datos a archivo .cvs, separados por punto y coma.
>> Yo lo que quiero hacer es exportar los datos de este archivo a una dbf,
>> ahora estoy haciendo una pantallitas para que me salga en un report,  me
>> encuentro en este momento trabajando en eso. Lo que hice hasta ahora es
>> hacerlo con la opcion de hacerlo automático desde el menu de vfp.
>> En resumen lo que quiero es pasar esto que hice en forma automatica de que
>> me pase los datos del archivo cvs a dbf, pero no logro darle como hacerlo
>> desde un formulario.-
>> Muchas gracias por la ayudas desde ya
>> Saludos
>> Dany
>>
>>
>> __ Información de ESET NOD32 Antivirus, versión de la base de
>> firmas de virus 6145 (20110523) __
>>
>> ESET NOD32 Antivirus ha comprobado este mensaje.
>>
>> http://www.eset.com
>>
>>
>


[GUFA] Consulta cvs a dbf

2011-05-24 Por tema francisco prieto
Si no llegaras a tener la estructura del csv, podes hacer dos pasos...

1) con el ejemplo que di hace un rato de excel, abris el csv y lo guardas
como xls
2) usas el comando import de vfp para importar el xls.


La otra posibilidad es que abras el archivo con excel y lo proceses desde
ahi mismo.

Saludos,

Pancho
Cordoba

El 24 de mayo de 2011 09:20, César Pistiner (GMail)
escribió:

>  Hola Dany, si conoces la estructura del archivo CSV creo que con esto
> alcanza...
>
> 1. Creas un cursor con la estructura del archivo origen: Create Cursor
> [cursorConEstructuraCSV]...
>
> 2. Le haces un append de esta forma: Append From [archivoCSV]
> Delimited With Character ';'
> Espero que te sirva
> Saludos.
> César Pistiner
> - Original Message -
>
> *From:* Dany yahoo 
> *To:* GUFA List Member 
> *Sent:* Monday, May 23, 2011 1:31 PM
> *Subject:* [GUFA] Consulta cvs a dbf
>
>
>
> Hola amigos tengo aca una duda,  hay un sistema el cual no es mio, y te
> exporta una serie de datos a archivo .cvs, separados por punto y coma.
> Yo lo que quiero hacer es exportar los datos de este archivo a una dbf,
> ahora estoy haciendo una pantallitas para que me salga en un report,  me
> encuentro en este momento trabajando en eso. Lo que hice hasta ahora es
> hacerlo con la opcion de hacerlo automático desde el menu de vfp.
> En resumen lo que quiero es pasar esto que hice en forma automatica de que
> me pase los datos del archivo cvs a dbf, pero no logro darle como hacerlo
> desde un formulario.-
> Muchas gracias por la ayudas desde ya
> Saludos
> Dany
>
>
> __ Información de ESET NOD32 Antivirus, versión de la base de
> firmas de virus 6145 (20110523) __
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>


[GUFA] OFF TOPIC TRANSACT SQL - manejo de transacciones

2011-05-24 Por tema Omar Bellio
Rafa, lo que te debe estar pasando es que la conexión que usás para los
CursorAdapters es distinta a la que usa el SqlExec, por lo tanto, las
transacciones y las otras instrucciones “no están viendo el mismo canal”,
por así decirlo.

 

La solución de Pancho, como podrás ver, usa la misma conexión ADO para toda
la operatoria entonces no tiene dramas.

 

Otra observación, me parece que si cambiás tu bloque de instrucciones Scan
Alll… EndScan por una sola instrucción Insert into… Select… from… vas a
tener mejor rendimiento (aunque los registros sean poquitos, me parece más
elegante, pero esto es sólo una cuestión de gustos)

 

Salute!

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de francisco prieto
Enviado el: martes, 24 de mayo de 2011 08:38 a.m.
Para: GUFA List Member
Asunto: [GUFA] OFF TOPIC TRANSACT SQL - manejo de transacciones

 

Rafa,

 

No es que la tenga tan clara sino que me crucé con tantos quilombos en
implementaciones que decidí no utilizar cursoradapters, sino una clase
propia a la que la llame rstocursor... pero eso es harina de otro costal y
si queres en otro momento la vemos.

 

Utilizo, gracias a esta clase ADODB y para trabajar con transacciones
simplemente hago esto:

 

oConexionActual.Execute("SET IMPLICIT_TRANSACTIONS OFF")

 

oConexionActual.Execute("BEGIN TRANSACTION")

 

Luego por ejemplo hago un insert en el  motor de la siguiente forma

 

   lcSql="Insert Into ColaEspera
(Orden_cEsp,F_Llegada,Nro_Turno,Estado,Flg_Espera,IdActuante,IdDerivad)
VALUES ("+;

   "'"+cOrden.Nro_Turno+"',"+;

   "'"+lcLlegada+"',"+;

   "'"+cOrden.Nro_Turno+"',"+;

   "'ES',"+;

   "'P',"+;

   "NULL"+","+;

   "'"+cOrden.IdDerivador+"')"

   Try

 
oConexionActual.Execute(lcSql)

   Catch To loError

   llHuboError=.T.

   lcTexto="La instruccion
"+Chr(13)+Chr(10)+;

 
lcSql+Chr(13)+Chr(10)+;

   "emitio el error
"+Alltrim(Str(loError.ErrorNo))+" - "+loError.Message

 
Strtofile(Transform(Date(),"@E")+" "+Ttoc(Datetime(),2)+"
"+_Screen.UsrName+" ("+;

 
ALLTRIM(_Screen.AppName)+")
"+lcTexto,_Screen.DirApp+_Screen.MisErrores.ArchLog,1)

   Endtry

 

 

y finalmente, cuando termino con todo...

 

If llHuboError

oConexionActual.Execute("ROLLBACK TRANSACTION")

Messagebox("Se produjo un error interno durante la
grabación.",16,"Avise a Sistemas")

Else

oConexionActual.Execute("COMMIT TRANSACTION")

Endif

 

Esta operatoria nunca me causo los errores que vos mencionas

 

Tengo otros quilombos (quien no? :)), pero hasta el momento con SqlServer
fueron todas sonrisas...

 

Saludos,

 

Pancho

Cordoba

El 24 de mayo de 2011 08:24, Rafael Copquin 
escribió:

Ahora yo tengo una pregunta sobre SQL Server: es el manejo de transacciones,
que es diferente de la forma en que VFP las maneja.

Veamos el ejemplo clásico de una factura. Dos tablas, una cabecera y otra de
detalle.

Yo genero dos cursor adapters vacíos con este código

local cCmd

cCmd = [select * from cabecera where 1=0]
y genero el CA 'curCabecera' && tengo una clase que genera CA , pero es un
código largo que no viene al caso

cCmd = [select * from detalles where 1=0]
y genero el CA 'curDetalles'

Para hacerla corta, al grabar hago algo así

cCmd = [begin transaction]
sqlexec(nHandle,cCmd) && con lo que le mando al SQL la orden de iniciar la
transacción
Luego

   insert into curCabecera 
  lOK = tableupdate(.t.,.t.,'curCabecera')
  if lOK
 select curFactura && este es un cursor local que opera con una grilla
 scan all
   scatter name oFac
   insert into curDetalles from name oFac
 endscan
 lOK = tableupdate(.t.,.t.,'curDetalles')
  if lOK
cCmd = 'IF @@TRANCOUNT > 0 COMMIT'
  else
   cCmd = 'IF @@TRANCOUNT > 0 ROLLBACK'
 endif
  sqlexec(nHandle,cCmd)

Pero sé que a esto le falta una pata, porque si provoco un error a propósito
en la grabación, para que la segunda tabla no se grabe, por ejemplo), la
segunda tabla no se graba pero la primera se graba igual.

Intenté usar transacciones manuales antes del begin transaction
#DEFINE DB_TRANSMANUAL  2
SQLSetProp(nHandle, "TRANSACTIONS", DB_TRANSMANUAL)

y luego volverlas automáticas después del end transaction
#DEFINE DB_TRANSAUTO1
SQLSetProp(nHandle, "TRANSACTIONS", DB_TRANSAUTO)

Pero esto hace que los cursor adapters no graben nada

Me gustaría ver qué mecanismo usan Uds para manejar esto. A lo mejor el
hecho de que estoy usa

[GUFA] Consulta cvs a dbf

2011-05-24 Por tema GMail
Hola Dany, si conoces la estructura del archivo CSV creo que con esto alcanza...

1. Creas un cursor con la estructura del archivo origen: Create Cursor 
[cursorConEstructuraCSV]...

2. Le haces un append de esta forma: Append From [archivoCSV] Delimited With 
Character ';'

Espero que te sirva
Saludos.
César Pistiner

- Original Message - 
  From: Dany yahoo 
  To: GUFA List Member 
  Sent: Monday, May 23, 2011 1:31 PM
  Subject: [GUFA] Consulta cvs a dbf



   
  Hola amigos tengo aca una duda,  hay un sistema el cual no es mio, y te 
exporta una serie de datos a archivo .cvs, separados por punto y coma.
  Yo lo que quiero hacer es exportar los datos de este archivo a una dbf, ahora 
estoy haciendo una pantallitas para que me salga en un report,  me encuentro en 
este momento trabajando en eso. Lo que hice hasta ahora es hacerlo con la 
opcion de hacerlo automático desde el menu de vfp.
  En resumen lo que quiero es pasar esto que hice en forma automatica de que me 
pase los datos del archivo cvs a dbf, pero no logro darle como hacerlo desde un 
formulario.-
  Muchas gracias por la ayudas desde ya
  Saludos
  Dany


  __ Información de ESET NOD32 Antivirus, versión de la base de firmas 
de virus 6145 (20110523) __

  ESET NOD32 Antivirus ha comprobado este mensaje.

  http://www.eset.com



__ Información de ESET NOD32 Antivirus, versión de la base de firmas de 
virus 6147 (20110524) __

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com



[GUFA] OFF TOPIC TRANSACT SQL - manejo de transacciones

2011-05-24 Por tema francisco prieto
Rafa,

No es que la tenga tan clara sino que me crucé con tantos quilombos en
implementaciones que decidí no utilizar cursoradapters, sino una clase
propia a la que la llame rstocursor... pero eso es harina de otro costal y
si queres en otro momento la vemos.

Utilizo, gracias a esta clase ADODB y para trabajar con transacciones
simplemente hago esto:

oConexionActual.Execute("SET IMPLICIT_TRANSACTIONS OFF")

oConexionActual.Execute("BEGIN TRANSACTION")

Luego por ejemplo hago un insert en el  motor de la siguiente forma

lcSql="Insert Into ColaEspera
(Orden_cEsp,F_Llegada,Nro_Turno,Estado,Flg_Espera,IdActuante,IdDerivad)
VALUES ("+;
 "'"+cOrden.Nro_Turno+"',"+;
"'"+lcLlegada+"',"+;
 "'"+cOrden.Nro_Turno+"',"+;
"'ES',"+;
 "'P',"+;
"NULL"+","+;
"'"+cOrden.IdDerivador+"')"
 Try
oConexionActual.Execute(lcSql)
Catch To loError
 llHuboError=.T.
lcTexto="La instruccion "+Chr(13)+Chr(10)+;
 lcSql+Chr(13)+Chr(10)+;
"emitio el error "+Alltrim(Str(loError.ErrorNo))+" - "+loError.Message
 Strtofile(Transform(Date(),"@E")+" "+Ttoc(Datetime(),2)+"
"+_Screen.UsrName+" ("+;
ALLTRIM(_Screen.AppName)+")
"+lcTexto,_Screen.DirApp+_Screen.MisErrores.ArchLog,1)
 Endtry


y finalmente, cuando termino con todo...

If llHuboError
oConexionActual.Execute("ROLLBACK TRANSACTION")
 Messagebox("Se produjo un error interno durante la grabación.",16,"Avise a
Sistemas")
Else
oConexionActual.Execute("COMMIT TRANSACTION")
Endif

Esta operatoria nunca me causo los errores que vos mencionas

Tengo otros quilombos (quien no? :)), pero hasta el momento con SqlServer
fueron todas sonrisas...

Saludos,

Pancho
Cordoba
El 24 de mayo de 2011 08:24, Rafael Copquin escribió:

> Ahora yo tengo una pregunta sobre SQL Server: es el manejo de
> transacciones, que es diferente de la forma en que VFP las maneja.
>
> Veamos el ejemplo clásico de una factura. Dos tablas, una cabecera y otra
> de detalle.
>
> Yo genero dos cursor adapters vacíos con este código
>
> local cCmd
>
> cCmd = [select * from cabecera where 1=0]
> y genero el CA 'curCabecera' && tengo una clase que genera CA , pero es un
> código largo que no viene al caso
>
> cCmd = [select * from detalles where 1=0]
> y genero el CA 'curDetalles'
>
> Para hacerla corta, al grabar hago algo así
>
> cCmd = [begin transaction]
> sqlexec(nHandle,cCmd) && con lo que le mando al SQL la orden de iniciar la
> transacción
> Luego
>
>insert into curCabecera 
>   lOK = tableupdate(.t.,.t.,'curCabecera')
>   if lOK
>  select curFactura && este es un cursor local que opera con una grilla
>  scan all
>scatter name oFac
>insert into curDetalles from name oFac
>  endscan
>  lOK = tableupdate(.t.,.t.,'curDetalles')
>   if lOK
> cCmd = 'IF @@TRANCOUNT > 0 COMMIT'
>   else
>cCmd = 'IF @@TRANCOUNT > 0 ROLLBACK'
>  endif
>   sqlexec(nHandle,cCmd)
>
> Pero sé que a esto le falta una pata, porque si provoco un error a
> propósito en la grabación, para que la segunda tabla no se grabe, por
> ejemplo), la segunda tabla no se graba pero la primera se graba igual.
>
> Intenté usar transacciones manuales antes del begin transaction
> #DEFINE DB_TRANSMANUAL  2
> SQLSetProp(nHandle, "TRANSACTIONS", DB_TRANSMANUAL)
>
> y luego volverlas automáticas después del end transaction
> #DEFINE DB_TRANSAUTO1
> SQLSetProp(nHandle, "TRANSACTIONS", DB_TRANSAUTO)
>
> Pero esto hace que los cursor adapters no graben nada
>
> Me gustaría ver qué mecanismo usan Uds para manejar esto. A lo mejor el
> hecho de que estoy usando cursor adapters cambia las cosas respecto de hacer
> comandos que graben directamente en las tablas del SQL Server. Después de
> todo, un CA es como una vista de VFP, con propiedades y métodos propios,
> pero vista al fin.
>
> Pero como Pancho parece que la tiene clara, la pregunta es para vos (o
> cualquier otro que también la tenga clara)
>
> Rafael Copquin
>
>
>
>


[GUFA] OFF TOPIC TRANSACT SQL - manejo de transacciones

2011-05-24 Por tema Rafael Copquin
Ahora yo tengo una pregunta sobre SQL Server: es el manejo de 
transacciones, que es diferente de la forma en que VFP las maneja.


Veamos el ejemplo clásico de una factura. Dos tablas, una cabecera y 
otra de detalle.


Yo genero dos cursor adapters vacíos con este código

local cCmd

cCmd = [select * from cabecera where 1=0]
y genero el CA 'curCabecera' && tengo una clase que genera CA , pero es 
un código largo que no viene al caso


cCmd = [select * from detalles where 1=0]
y genero el CA 'curDetalles'

Para hacerla corta, al grabar hago algo así

cCmd = [begin transaction]
sqlexec(nHandle,cCmd) && con lo que le mando al SQL la orden de iniciar 
la transacción

Luego

insert into curCabecera 
   lOK = tableupdate(.t.,.t.,'curCabecera')
   if lOK
  select curFactura && este es un cursor local que opera con una grilla
  scan all
scatter name oFac
insert into curDetalles from name oFac
  endscan
  lOK = tableupdate(.t.,.t.,'curDetalles')
   if lOK
 cCmd = 'IF @@TRANCOUNT > 0 COMMIT'
   else
cCmd = 'IF @@TRANCOUNT > 0 ROLLBACK'
  endif
   sqlexec(nHandle,cCmd)

Pero sé que a esto le falta una pata, porque si provoco un error a 
propósito en la grabación, para que la segunda tabla no se grabe, por 
ejemplo), la segunda tabla no se graba pero la primera se graba igual.


Intenté usar transacciones manuales antes del begin transaction
#DEFINE DB_TRANSMANUAL  2
SQLSetProp(nHandle, "TRANSACTIONS", DB_TRANSMANUAL)

y luego volverlas automáticas después del end transaction
#DEFINE DB_TRANSAUTO1
SQLSetProp(nHandle, "TRANSACTIONS", DB_TRANSAUTO)

Pero esto hace que los cursor adapters no graben nada

Me gustaría ver qué mecanismo usan Uds para manejar esto. A lo mejor el 
hecho de que estoy usando cursor adapters cambia las cosas respecto de 
hacer comandos que graben directamente en las tablas del SQL Server. 
Después de todo, un CA es como una vista de VFP, con propiedades y 
métodos propios, pero vista al fin.


Pero como Pancho parece que la tiene clara, la pregunta es para vos (o 
cualquier otro que también la tenga clara)


Rafael Copquin





[GUFA] OT - PARA RAFA COPQUIN - EXCEL STARTER 2010

2011-05-24 Por tema Rafael Copquin
Ya ves que Pancho te dio la solución. Por una cuestión de orden (y de 
elegancia en el código, por qué no?) yo siempre defino las variables 
(propiedades) en la primera linea de cada programa.


En este caso

LOCAL oEx as Excel.Application

Yo hago exactamente lo mismo. Con eso me aseguro de que las variables 
existan, antes de asignarles cualquier valor. Hasta ahora, nunca me falló


Rafael Copquin


El 24/05/2011 6:43, francisco prieto escribió:
Probe exactamente el ejemplo de Microsoft y funciona, claro que a mi 
no me daba el error. Hice esto:


LOCAL oEx as Excel.Application
oEx=CREATEOBJECT("Excel.Application")

Saludos,

Pancho
Cordoba

El 24 de mayo de 2011 06:37, francisco prieto > escribió:


Lucio,

Teniendo en cuenta que da un error similar en vb haciendo lo
mismo, se me ocurre que este link te va a ir bien.

http://support.microsoft.com/kb/828550

En el no dice ni mas ni menos que crear la variable antes, o sea
para nuestro vfp sería.

Local oEx
oEx=CREATEOBJECT('Excel.Application')

Saludos,

Pancho
Cordoba

El 23 de mayo de 2011 21:43, Lucio mailto:luciolama...@arnet.com.ar>> escribió:

Hola,Rafa:
A ver si ya tuviste q lidiar con esto.
Estoy intentando crear una planilla excel desde vfp9 ,pero el
comando :
oEx=CREATEOBJECT('Excel.Application')
tira el error
class definition excel.application is not found
El mismo programa en XP ,con excel 2003 funciona lo mas bien ,
pero ahora estoy en w7 y con excel starter 2010
saludos!
*From:* Rafael Copquin 
*Sent:* Tuesday, May 17, 2011 3:42 PM
*To:* GUFA List Member 
*Subject:* [GUFA] sacar caracteres de control en campo sql.
Podés hacer un cursor adapter dela tabla del SQL Server que
querés modificar, luego usar chrtran sobre el cursor y luego
lo mandas al motor, por ejemplo:

si la tabla es tubase.dbo.clientes

hacé un CA con una sentencia como esta
lcCuenta = '1234'
cCmd = [select * from tubase.dbo.clientes where
cuenta=]+['+lcCuenta+[']

Si el cursor del CA se llama curClientes

replace curClientes.direccion with
chrtran(direccion,'corrientes','Corrientes')
tableupdate(.t.,.t.,'curClientes')

Eso funciona perfectamente contra el SQL Server. Yo lo uso
bastante, sin problemas

Rafael Copquin




El 17/05/2011 10:21, PabloC escribió:


Mi estimado, esa funcion es de VFP y no de SQL, su planteo
indico “En una columna de una tabla SQL”, por lo cual la
solución planteada por Ud. es la única por lo menos que yo
conozca desde el lado del motor.

Abrazo

PabloC

*De:*GUFA@mug.org.ar 
[mailto:GUFA@mug.org.ar] *En nombre de *Mario Munuce Furze
*Enviado el:* Lunes, 16 de Mayo de 2011 22:17
*Para:* GUFA List Member
*Asunto:* [GUFA] sacar caracteres de control en campo sql.

Gracias a todos, CHRTRAN() es el camino por donde vamos a
resolver el problema. Es más rápido que el “método Munuce”.

Chasgracias!.

m.

*De:*GUFA@mug.org.ar 
[mailto:GUFA@mug.org.ar] *En nombre de *PabloC
*Enviado el:* Lunes, 16 de Mayo de 2011 12:51 p.m.
*Para:* GUFA List Member
*Asunto:* [GUFA] sacar caracteres de control en campo sql.

Estimado Conde, seguramente algun guru podrá iluminarnos,
pero esto es exactamente lo que hago yo ante un problema similar

Abrazo

PabloC

*De:*GUFA@mug.org.ar 
[mailto:GUFA@mug.org.ar] *En nombre de *Mario Munuce Furze
*Enviado el:* Lunes, 16 de Mayo de 2011 14:44
*Para:* GUFA List Member
*Asunto:* [GUFA] sacar caracteres de control en campo sql.

Lo bueno que tiene el oraculo, es que a veces uno mismo se
responde.

Esta es la solucion a las trompadas que encontré.

Alguna oferta para mejorarla?

convert(varchar(254),REPLACE(REPLACE(replace(AR.art_Comment,',','
'),CHAR(10),''),CHAR(13),'')) as ArtComment

saludos,

m.

*De:*GUFA@mug.org.ar 
[mailto:GUFA@mug.org.ar] *En nombre de *Mario Munuce Furze
*Enviado el:* Lunes, 16 de Mayo de 2011 12:23 p.m.
*Para:* GUFA List Member
*Asunto:* [GUFA] sacar caracteres de control en campo sql.

Hola zorros!

Tengo el siguiente problema, a ver si me pueden dar una mano:

En una columna de una tabla SQL que tiene el formato
nvarchar(254) el usuario escribe comentarios. Bien. El campo
en cuestión se graba con todos los caracteres de control que
el filipino tenga ganas de poner ( comas

[GUFA] Cordoba....

2011-05-24 Por tema Ariel Arrebola
A!!, pero a Acapulco quiero ir yo... jajajaja

saludos.

El 23 de mayo de 2011 15:11, Mario Munuce Furze  escribió:

>  Compadre!
>
> Vengase para acá que estamos en verano… Acapulco en 4 horas, con casa
> incluida… J se va a gastar lo mesmo.
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *Jorge
> Espinosa
> *Enviado el:* Domingo, 22 de Mayo de 2011 09:12 p.m.
> *Para:* GUFA List Member
> *Asunto:* [GUFA] Cordoba
>
>
>
> Amigos...
>
>
>
> Me interesaria contactarme con quienes tienen la suerte de vivir en la
> bella provincia de Cordoba, y si es cerca de la region de Mina Clavero
> mejor.
>
> La idea es que me puedan dar una mano y/o recomendacion para buscar un
> lugar de vacaciones de invierno ;-)
>
> Escribirme a mi privado espinosa.jor...@gmail.com
>
>
>
> Gracias por adelantado.
>
> JAE
>  --
>
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 10.0.1375 / Virus Database: 1509/3654 - Release Date: 05/22/11
>


[GUFA] OT - PARA RAFA COPQUIN - EXCEL STARTER 2010

2011-05-24 Por tema francisco prieto
Probe exactamente el ejemplo de Microsoft y funciona, claro que a mi no me
daba el error. Hice esto:

LOCAL oEx as Excel.Application
oEx=CREATEOBJECT("Excel.Application")

Saludos,

Pancho
Cordoba

El 24 de mayo de 2011 06:37, francisco prieto escribió:

> Lucio,
>
> Teniendo en cuenta que da un error similar en vb haciendo lo mismo, se me
> ocurre que este link te va a ir bien.
>
> http://support.microsoft.com/kb/828550
>
> En el no dice ni mas ni menos que
> crear la variable antes, o sea para nuestro vfp sería.
>
> Local oEx
> oEx=CREATEOBJECT('Excel.Application')
>
> Saludos,
>
> Pancho
> Cordoba
>
> El 23 de mayo de 2011 21:43, Lucio  escribió:
>
>>   Hola,Rafa:
>>
>> A ver si ya tuviste q lidiar con esto.
>>
>> Estoy intentando crear una planilla excel desde vfp9 ,pero el comando :
>>
>> oEx=CREATEOBJECT('Excel.Application')
>>
>> tira el error
>>
>>  class definition excel.application is not found
>>
>> El mismo programa en XP ,con excel 2003 funciona lo mas bien ,
>>
>> pero ahora estoy en w7 y con excel starter 2010
>>
>> saludos!
>>
>>
>>
>>  *From:* Rafael Copquin 
>> *Sent:* Tuesday, May 17, 2011 3:42 PM
>> *To:* GUFA List Member 
>> *Subject:* [GUFA] sacar caracteres de control en campo sql.
>>
>> Podés hacer un cursor adapter dela tabla del SQL Server que querés
>> modificar, luego usar chrtran sobre el cursor y luego lo mandas al motor,
>> por ejemplo:
>>
>> si la tabla es tubase.dbo.clientes
>>
>> hacé un CA con una sentencia como esta
>> lcCuenta = '1234'
>> cCmd = [select * from tubase.dbo.clientes where cuenta=]+['+lcCuenta+[']
>>
>> Si el cursor del CA se llama curClientes
>>
>> replace curClientes.direccion with
>> chrtran(direccion,'corrientes','Corrientes')
>> tableupdate(.t.,.t.,'curClientes')
>>
>> Eso funciona perfectamente contra el SQL Server. Yo lo uso bastante, sin
>> problemas
>>
>> Rafael Copquin
>>
>>
>>
>>
>> El 17/05/2011 10:21, PabloC escribió:
>>
>>  Mi estimado, esa funcion es de VFP y no de SQL, su planteo indico “En
>> una columna de una tabla SQL”, por lo cual la solución planteada por Ud.
>> es la única por lo menos que yo conozca desde el lado del motor.
>>
>>
>>
>> Abrazo
>>
>> PabloC
>>
>>
>>
>> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar ] *En
>> nombre de *Mario Munuce Furze
>> *Enviado el:* Lunes, 16 de Mayo de 2011 22:17
>> *Para:* GUFA List Member
>> *Asunto:* [GUFA] sacar caracteres de control en campo sql.
>>
>>
>>
>> Gracias a todos, CHRTRAN() es el camino por donde vamos a resolver el
>> problema. Es más rápido que el “método Munuce”.
>>
>> Chasgracias!.
>>
>> m.
>>
>>
>>
>> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar ] *En
>> nombre de *PabloC
>> *Enviado el:* Lunes, 16 de Mayo de 2011 12:51 p.m.
>> *Para:* GUFA List Member
>> *Asunto:* [GUFA] sacar caracteres de control en campo sql.
>>
>>
>>
>> Estimado Conde, seguramente algun guru podrá iluminarnos, pero esto es
>> exactamente lo que hago yo ante un problema similar
>>
>>
>>
>> Abrazo
>>
>> PabloC
>>
>>
>>
>> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar ] *En
>> nombre de *Mario Munuce Furze
>> *Enviado el:* Lunes, 16 de Mayo de 2011 14:44
>> *Para:* GUFA List Member
>> *Asunto:* [GUFA] sacar caracteres de control en campo sql.
>>
>>
>>
>> Lo bueno que tiene el oraculo, es que a veces uno mismo se responde.
>>
>> Esta es la solucion a las trompadas que encontré.
>>
>> Alguna oferta para mejorarla?
>>
>>
>>
>> convert(varchar(254),REPLACE(REPLACE(replace(AR.art_Comment,',',' '),CHAR
>> (10),''),CHAR(13),'')) as ArtComment
>>
>>
>>
>> saludos,
>>
>> m.
>>
>>
>>
>> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar ] *En
>> nombre de *Mario Munuce Furze
>> *Enviado el:* Lunes, 16 de Mayo de 2011 12:23 p.m.
>> *Para:* GUFA List Member
>> *Asunto:* [GUFA] sacar caracteres de control en campo sql.
>>
>>
>>
>> Hola zorros!
>>
>> Tengo el siguiente problema, a ver si me pueden dar una mano:
>>
>> En una columna de una tabla SQL que tiene el formato nvarchar(254) el
>> usuario escribe comentarios. Bien. El campo en cuestión se graba con todos
>> los caracteres de control que el filipino tenga ganas de poner ( comas,
>> punto y comas, puntos, salto de renglón etc) el problema, es a la hora de
>> extraer esos comentarios: necesito limpiarlo de caracteres de control hasta
>> ahora, logre sacarle las comas, porque es el que no me deja guardar CSV
>>
>>
>>
>> convert(varchar(254),replace(AR.art_Comment,',',' ')) as ArtComment
>>
>>
>>
>> los caracteres que más me importan de depurar son el tab y el salto de
>> linea.
>>
>>
>>
>> Se les ocurre cómo?
>>
>>
>>
>> Gracias por anticipado.
>>
>> Saludos,
>>
>> m.
>>
>>
>>
>>
>>
>>
>>
>>
>>  --
>>
>> No virus found in this message.
>> Checked by AVG - www.avg.com
>> Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11
>>  --
>>
>> No virus found in this message.
>> Checked by AVG - www.avg.com
>> Version: 10.0.1375 / Virus Database: 1500/3641 - Release Dat

[GUFA] OT - PARA RAFA COPQUIN - EXCEL STARTER 2010

2011-05-24 Por tema francisco prieto
Lucio,

Teniendo en cuenta que da un error similar en vb haciendo lo mismo, se me
ocurre que este link te va a ir bien.

http://support.microsoft.com/kb/828550

En el no dice ni mas ni menos que
crear la variable antes, o sea para nuestro vfp sería.

Local oEx
oEx=CREATEOBJECT('Excel.Application')

Saludos,

Pancho
Cordoba

El 23 de mayo de 2011 21:43, Lucio  escribió:

>   Hola,Rafa:
>
> A ver si ya tuviste q lidiar con esto.
>
> Estoy intentando crear una planilla excel desde vfp9 ,pero el comando :
>
> oEx=CREATEOBJECT('Excel.Application')
>
> tira el error
>
>  class definition excel.application is not found
>
> El mismo programa en XP ,con excel 2003 funciona lo mas bien ,
>
> pero ahora estoy en w7 y con excel starter 2010
>
> saludos!
>
>
>
>  *From:* Rafael Copquin 
> *Sent:* Tuesday, May 17, 2011 3:42 PM
> *To:* GUFA List Member 
> *Subject:* [GUFA] sacar caracteres de control en campo sql.
>
> Podés hacer un cursor adapter dela tabla del SQL Server que querés
> modificar, luego usar chrtran sobre el cursor y luego lo mandas al motor,
> por ejemplo:
>
> si la tabla es tubase.dbo.clientes
>
> hacé un CA con una sentencia como esta
> lcCuenta = '1234'
> cCmd = [select * from tubase.dbo.clientes where cuenta=]+['+lcCuenta+[']
>
> Si el cursor del CA se llama curClientes
>
> replace curClientes.direccion with
> chrtran(direccion,'corrientes','Corrientes')
> tableupdate(.t.,.t.,'curClientes')
>
> Eso funciona perfectamente contra el SQL Server. Yo lo uso bastante, sin
> problemas
>
> Rafael Copquin
>
>
>
>
> El 17/05/2011 10:21, PabloC escribió:
>
>  Mi estimado, esa funcion es de VFP y no de SQL, su planteo indico “En una
> columna de una tabla SQL”, por lo cual la solución planteada por Ud. es la
> única por lo menos que yo conozca desde el lado del motor.
>
>
>
> Abrazo
>
> PabloC
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar ] *En
> nombre de *Mario Munuce Furze
> *Enviado el:* Lunes, 16 de Mayo de 2011 22:17
> *Para:* GUFA List Member
> *Asunto:* [GUFA] sacar caracteres de control en campo sql.
>
>
>
> Gracias a todos, CHRTRAN() es el camino por donde vamos a resolver el
> problema. Es más rápido que el “método Munuce”.
>
> Chasgracias!.
>
> m.
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar ] *En
> nombre de *PabloC
> *Enviado el:* Lunes, 16 de Mayo de 2011 12:51 p.m.
> *Para:* GUFA List Member
> *Asunto:* [GUFA] sacar caracteres de control en campo sql.
>
>
>
> Estimado Conde, seguramente algun guru podrá iluminarnos, pero esto es
> exactamente lo que hago yo ante un problema similar
>
>
>
> Abrazo
>
> PabloC
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar ] *En
> nombre de *Mario Munuce Furze
> *Enviado el:* Lunes, 16 de Mayo de 2011 14:44
> *Para:* GUFA List Member
> *Asunto:* [GUFA] sacar caracteres de control en campo sql.
>
>
>
> Lo bueno que tiene el oraculo, es que a veces uno mismo se responde.
>
> Esta es la solucion a las trompadas que encontré.
>
> Alguna oferta para mejorarla?
>
>
>
> convert(varchar(254),REPLACE(REPLACE(replace(AR.art_Comment,',',' '),CHAR(
> 10),''),CHAR(13),'')) as ArtComment
>
>
>
> saludos,
>
> m.
>
>
>
> *De:* GUFA@mug.org.ar [mailto:GUFA@mug.org.ar ] *En
> nombre de *Mario Munuce Furze
> *Enviado el:* Lunes, 16 de Mayo de 2011 12:23 p.m.
> *Para:* GUFA List Member
> *Asunto:* [GUFA] sacar caracteres de control en campo sql.
>
>
>
> Hola zorros!
>
> Tengo el siguiente problema, a ver si me pueden dar una mano:
>
> En una columna de una tabla SQL que tiene el formato nvarchar(254) el
> usuario escribe comentarios. Bien. El campo en cuestión se graba con todos
> los caracteres de control que el filipino tenga ganas de poner ( comas,
> punto y comas, puntos, salto de renglón etc) el problema, es a la hora de
> extraer esos comentarios: necesito limpiarlo de caracteres de control hasta
> ahora, logre sacarle las comas, porque es el que no me deja guardar CSV
>
>
>
> convert(varchar(254),replace(AR.art_Comment,',',' ')) as ArtComment
>
>
>
> los caracteres que más me importan de depurar son el tab y el salto de
> linea.
>
>
>
> Se les ocurre cómo?
>
>
>
> Gracias por anticipado.
>
> Saludos,
>
> m.
>
>
>
>
>
>
>
>
>  --
>
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11
>  --
>
> No virus found in this message.
> Checked by AVG - www.avg.com
> Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11
>
>