Conexión a Paradox 7.x con ADO

Post Reply
csincuir
Posts: 305
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala
Contact:

Conexión a Paradox 7.x con ADO

Post by csincuir »

Hola a todos.
Quiero preguntar si alguien sabe la cadena de conexión para accesar tablas de Paradox 7.x
He logrado accesar las de la versión 5.x con esta cadena sin problemas:

Code: Select all

LOCAL oConexionAdo := TOLEAUTO():New("adodb.connection") 
LOCAL oRecordset := TOLEAUTO():New("adodb.recordset")
LOCAL oCommand := TOLEAUTO():New("adodb.command")

oConexionAdo:Open("Provider= Microsoft.Jet.OLEDB.4.0;Data Source=C:\TempEI4;Extended Properties=Paradox 5.x;") 
Pero ahora necesito accesar a las de la versión 7.x y no encuentro por ningun lado como hacer la conexión con ADO, o con ODBC.

Saludos.

Carlos Sincuir
User avatar
Baxajaun
Posts: 853
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Post by Baxajaun »

Hola Carlos,

has probado con http://www.connectionstrings.com/?carrier=paradox

Saludos,

Felix
csincuir
Posts: 305
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala
Contact:

Post by csincuir »

Hola Felix, gracias por contestar.
Pues si, ya revise esa pagina, pero la cadena de conección que ahi aparace para utilizarla con ADO, solo funciona con la versión 5.x de Paradox, y no para la 7.X
Según estoy viendo, necesito accesar esta versión 7.x con ODBC, para luego utilizar ADO, pero no encuentro un Driver ODBC de Paradox 7.x por ningún lado.

Por lo que ahora pregunto, si sabes tu o alguien mas, donde puedo conseguir un driver ODBC para Paradox 7.x, agradecería mucho me lo hicieran saber.

Saludos.

Carlos Sincuir
User avatar
Baxajaun
Posts: 853
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Post by Baxajaun »

Carlos,

según http://msdn2.microsoft.com/en-us/librar ... e.10).aspx es necesario disponer de Borland Database Engine (BDE 4.x o superior) para poder acceder a Paradox 7 a través de Microsoft Jet.

Has probado a instalar BDE 4.x o superior ?

Saludos,

Felix
csincuir
Posts: 305
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala
Contact:

Post by csincuir »

Felix,
Ahora comprendo porque solo funcionaba la conexion de el Microsoft Jet con la versión 5.x y ya no la 7.x de Paradox.
Voy a buscar entonces el BDE 4.x y te cuento como me va, ya que me interesa mucho hacer la conexión, ya que un cliente me esta pidiendo que pueda hacerle uno reportes por separada para un ASPEL-SAE 4.0, y este trabaja con Paradox 7.x

Saludos.

Carlos Sincuir
User avatar
Baxajaun
Posts: 853
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Post by Baxajaun »

csincuir
Posts: 305
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala
Contact:

Post by csincuir »

Felix,
lo voy a revisar, luego te comento.
Te llego el zip con un tabla pequeña de clientes de Paradox 7.x?

Saludos.

Carlos
User avatar
Baxajaun
Posts: 853
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Post by Baxajaun »

Carlos,

sí, me ha llegado. En cuanto saque algo de tiempo lo miro, estoy liado con ADO y Oracle.

Saludos,

Felix
csincuir
Posts: 305
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala
Contact:

Post by csincuir »

Felix,
ya logre hacer la conexión con ADO sin necesidad del BDE de borland, con este string de conexión:

Code: Select all

strConecta := "Driver={Microsoft Paradox Driver (*.db )};"+;
              "collatingsequence=ASCII;"+;
              "dbq=C:\Datos;"+;
              "defaultdir=C:\Datos;"+;
              "driverid=538;"+;
              "fil=Paradox 7.X;"+;
              "paradoxnetpath=c:\temp;"+;
              "paradoxnetstyle=4.x;"+;
              "paradoxusername=admin;"+;
              "safetransactions=0;"+;
              "threads=3;"+;
              "uid=admin;"+;
              "usercommitsync=Yes"
Gracias por tu apoyo en buscar como conectarme con el Paradox 7.x

Saludos.

Carlos.
User avatar
Baxajaun
Posts: 853
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Post by Baxajaun »

Carlos,

estas usando el ADORDD ?

Saludos,

Felix
csincuir
Posts: 305
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala
Contact:

Post by csincuir »

Felix,
no, no estoy usando el ADORDD, solo ADO. Realmente solo quiero leer los datos de las tablas, no hacer modificaciones a ellas.
Por otro lado estoy viendo la posibilidad de usar Condor1 de Manu Exposito.
Cuando tenga el sistema que genera los nuevos reportes te lo envío para que lo pruebes.

Saludos.

Carlos.
User avatar
Baxajaun
Posts: 853
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Post by Baxajaun »

Carlos,

Condor1 de mi buen amigo Manu, también funciona maravillosamente.

Te preguntaba si usas ADORDD, ya que con la cadena de conexión que has descubierto tendrías que modificar adordd.prg

Saludos,

Félix
Post Reply