Conexión a Paradox 7.x con ADO

Conexión a Paradox 7.x con ADO

Postby csincuir » Mon May 21, 2007 5:31 am

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  Expand view
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
csincuir
 
Posts: 396
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala

Postby Baxajaun » Tue May 22, 2007 4:03 am

Hola Carlos,

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

Saludos,

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

Postby csincuir » Tue May 22, 2007 11:40 am

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
csincuir
 
Posts: 396
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala

Postby Baxajaun » Tue May 22, 2007 12:34 pm

Carlos,

según http://msdn2.microsoft.com/en-us/librar ... (office.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
User avatar
Baxajaun
 
Posts: 961
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia

Postby csincuir » Tue May 22, 2007 7:39 pm

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
csincuir
 
Posts: 396
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala

Postby Baxajaun » Wed May 23, 2007 4:23 am

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

Postby csincuir » Wed May 23, 2007 10:43 am

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
csincuir
 
Posts: 396
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala

Postby Baxajaun » Wed May 23, 2007 10:46 am

Carlos,

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

Saludos,

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

Postby csincuir » Wed May 23, 2007 11:36 am

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

Code: Select all  Expand view
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.
csincuir
 
Posts: 396
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala

Postby Baxajaun » Wed May 23, 2007 12:03 pm

Carlos,

estas usando el ADORDD ?

Saludos,

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

Postby csincuir » Wed May 23, 2007 12:55 pm

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.
csincuir
 
Posts: 396
Joined: Sat Feb 03, 2007 6:36 am
Location: Guatemala

Postby Baxajaun » Wed May 23, 2007 3:08 pm

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
User avatar
Baxajaun
 
Posts: 961
Joined: Wed Oct 19, 2005 2:17 pm
Location: Gatika. Bizkaia


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 12 guests