Page 1 of 1

Accesar a una DBF de Visual Fox Pro

PostPosted: Thu May 10, 2007 12:16 am
by Raymundo Islas M.
Hola a tod@s

Por favor alguien podria indicarme, como se puede accesar a una DBF creada con VFox con su respectivo indice ??

Intente abrirlas con Prometheus y nada, tampoco desde una app.

Solo necesito abrirla, realizar una busqueda y tomar un valor de un campo
That's it ! :wink:


Saludos

PostPosted: Thu May 10, 2007 12:28 am
by sysctrl2
use clientes new shared VIA "DBFCDX"


intentastes de esta forma?


saludos.

otra forma de abrirla

PostPosted: Thu May 10, 2007 2:45 am
by Ramon Paredes
Prueba con esto a mi me funciona,


desde visual foxpro la abres normal

USE MIBASE
COPY TO MIBASE2 FOXPLUS

Y RESUELTO DESPUES ACCESAS A ELLA CON DBASE CON PROMETEUS Y CON LO QUE QUIERAS Y LE PONES EL NOMBRE QUE QUIERAS,


Ramon Paredes
Managua Nicaragua

PostPosted: Thu May 10, 2007 2:59 am
by Raymundo Islas M.
SysCtrl2 :

No lo he probado como comentas, pero uso por default indices CDX.



Ramon :

Como comentas no dudo que no funcione, el problema es que no seria nada funcional o practico, ya que esa base esta con continuo uso.


En si, lo que pretendo es accesar a esa base desde una app mia para mostrar un solo dato, pero esa base pertenece a otra app que no es mia.


De todos modos, agradezco las sugerencias, vere que otras opciones puedo encontrar. :P


Saludos

PostPosted: Thu May 10, 2007 5:58 am
by Antonio Linares
Raymundo,

Puedes usar el ADORDD, sólo tienes que incluirle la cadena de conexión para FoxPro :-) (ficheros con extensión .DBF)

Añade esta línea en ADORDD.prg:
Code: Select all  Expand view
case Lower( Right( aOpenInfo[ UR_OI_NAME ], 4 ) ) == ".dbf"
       s_aConnections[ nWA ]:Open( "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + aOpenInfo[ UR_OI_NAME ] + ";Extended Properties=dBASE IV;User ID=Admin;Password=;" )

PostPosted: Thu May 10, 2007 4:39 pm
by Patricio Avalos Aguirre
Raymundo

Puedes utilizar Advantage Data Arquitec

http://devzone.advantagedatabase.com/

seccion download


PostPosted: Fri May 11, 2007 5:17 pm
by Raymundo Islas M.
Hola Patricio,Antonio :

Patricio, muchas gracias por tu alternativa, esta muy interesante, el detalle es que es muy simple lo que pretendo hacer y si con la opcion que comenta Antonio es suficiente, tratare de hacerla de esa manera, ya que solo tendria que anexar esta nueva lib a la app.

Agradezco a todos sus comentarios.


Saludos

PostPosted: Fri May 11, 2007 5:19 pm
by Antonio Linares
Raymundo,

El nuevo build de ADORDD ya lleva soporte automático para FoxPro :-)

No tienes que modificar su código fuente

PostPosted: Fri May 11, 2007 5:34 pm
by Raymundo Islas M.
Super !!!!!!!


Muchas Gracias MASTER. :P


Saludos