ADORDD
-
- Posts: 149
- Joined: Thu Jun 21, 2007 3:26 pm
ADORDD
Hola, leyendo un poco sobre ADO (necesito arrancar), encontre este ejemplo en este mismo foro:
#include "adordd.ch"
#include "FiveWin.ch"
REQUEST ADORDD
function Main()
USE test00 VIA "ADORDD" TABLE "ACCOUNTS" MYSQL ;
FROM "www.freesql.org" USER "myuser" PASSWORD "mypass"
Browse()
USE
return nil
cuando compilo me da este error:
Error: Unresolved external '_HB_FUN_HB_ADOSETTABLE' referenced from C:\FW192\SAROSSQL\SQL4.OBJ
Error: Unresolved external '_HB_FUN_HB_ADOSETENGINE' referenced from C:\FW192\SAROSSQL\SQL4.OBJ
Error: Unresolved external '_HB_FUN_HB_ADOSETSERVER' referenced from C:\FW192\SAROSSQL\SQL4.OBJ
Error: Unresolved external '_HB_FUN_HB_ADOSETUSER' referenced from C:\FW192\SAROSSQL\SQL4.OBJ
Error: Unresolved external '_HB_FUN_HB_ADOSETPASSWORD' referenced from C:\FW192\SAROSSQL\SQL4.OBJ
Error: Unresolved external '_HB_FUN_ADORDD' referenced from C:\FW192\SAROSSQL\SQL4.OBJ
* Linking errors *
¿tienen idea que puede ser?, porque deberia funcionar fácil, pero no le encuentro la vuelta. Gracias...!!!
#include "adordd.ch"
#include "FiveWin.ch"
REQUEST ADORDD
function Main()
USE test00 VIA "ADORDD" TABLE "ACCOUNTS" MYSQL ;
FROM "www.freesql.org" USER "myuser" PASSWORD "mypass"
Browse()
USE
return nil
cuando compilo me da este error:
Error: Unresolved external '_HB_FUN_HB_ADOSETTABLE' referenced from C:\FW192\SAROSSQL\SQL4.OBJ
Error: Unresolved external '_HB_FUN_HB_ADOSETENGINE' referenced from C:\FW192\SAROSSQL\SQL4.OBJ
Error: Unresolved external '_HB_FUN_HB_ADOSETSERVER' referenced from C:\FW192\SAROSSQL\SQL4.OBJ
Error: Unresolved external '_HB_FUN_HB_ADOSETUSER' referenced from C:\FW192\SAROSSQL\SQL4.OBJ
Error: Unresolved external '_HB_FUN_HB_ADOSETPASSWORD' referenced from C:\FW192\SAROSSQL\SQL4.OBJ
Error: Unresolved external '_HB_FUN_ADORDD' referenced from C:\FW192\SAROSSQL\SQL4.OBJ
* Linking errors *
¿tienen idea que puede ser?, porque deberia funcionar fácil, pero no le encuentro la vuelta. Gracias...!!!
Re: ADORDD
precisa colocar junto adordd.lib
-
- Posts: 149
- Joined: Thu Jun 21, 2007 3:26 pm
Re: ADORDD
Gracias... disculpen mi ignorancia... mojoró, pero sigo con problemas:
Error: Unresolved external '_hb_vmProcessSymbolsEx' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
Error: Unresolved external '_HB_FUN_USRRDD_RDDDATA' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
Error: Unresolved external '_HB_FUN_USRRDD_AREADATA' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
Error: Unresolved external '_HB_FUN_UR_SUPER_ERROR' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
Error: Unresolved external '_HB_FUN_UR_SUPER_SETFIELDEXTENT' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
Error: Unresolved external '_HB_FUN_UR_SUPER_ADDFIELD' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
Error: Unresolved external '_HB_FUN_UR_SUPER_OPEN' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
Error: Unresolved external '_HB_FUN_UR_SUPER_CLOSE' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
Error: Unresolved external '_HB_FUN_USRRDD_GETFUNCTABLE' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
* Linking errors *
¿alguna pista?
Gracias desde ya. Atte.
Error: Unresolved external '_hb_vmProcessSymbolsEx' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
Error: Unresolved external '_HB_FUN_USRRDD_RDDDATA' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
Error: Unresolved external '_HB_FUN_USRRDD_AREADATA' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
Error: Unresolved external '_HB_FUN_UR_SUPER_ERROR' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
Error: Unresolved external '_HB_FUN_UR_SUPER_SETFIELDEXTENT' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
Error: Unresolved external '_HB_FUN_UR_SUPER_ADDFIELD' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
Error: Unresolved external '_HB_FUN_UR_SUPER_OPEN' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
Error: Unresolved external '_HB_FUN_UR_SUPER_CLOSE' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
Error: Unresolved external '_HB_FUN_USRRDD_GETFUNCTABLE' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
* Linking errors *
¿alguna pista?
Gracias desde ya. Atte.
Re: ADORDD
usrrdd.lib esta tambem...
- lucasdebeltran
- Posts: 1303
- Joined: Tue Jul 21, 2009 8:12 am
- Contact:
Re: ADORDD
Hola,
SI usas Harbour es hbusrrdd.lib.
¿Has conseguido que esto te funcione?
Gracias.
SI usas Harbour es hbusrrdd.lib.
¿Has conseguido que esto te funcione?
Code: Select all
#include "adordd.ch"
REQUEST ADORDD
function Main()
USE Test.mdb VIA "ADORDD" TABLE "Tabla1"
Browse()
USE
return nil
Gracias.
Muchas gracias. Many thanks.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
-
- Posts: 149
- Joined: Thu Jun 21, 2007 3:26 pm
Re: ADORDD
Hola. Estoy tratando de hacer correr el ejemplo mas simple de ADORDD. Estoy trabado con el error
Error: Unresolved external '_hb_vmProcessSymbolsEx' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
* Linking errors *
Segun los posts tengo que compilar el adordd.lib con mi version de harbour. Lo descargo con el link que encontre en el foro, pero cuando compilo me genera un .exe. ¿cual es la instruccion para compilar generando un .lib?
Muchas gracias. Atte.
Error: Unresolved external '_hb_vmProcessSymbolsEx' referenced from C:\HARBOUR104\LIB\ADORDD.LIB|adordd
* Linking errors *
Segun los posts tengo que compilar el adordd.lib con mi version de harbour. Lo descargo con el link que encontre en el foro, pero cuando compilo me genera un .exe. ¿cual es la instruccion para compilar generando un .lib?
Muchas gracias. Atte.
- lucasdebeltran
- Posts: 1303
- Joined: Tue Jul 21, 2009 8:12 am
- Contact:
Re: ADORDD
Hola,
Agrega al principio de tu .prg #include "adordd.prg".
Sin embargo, en el foro de Harbour me han comentado lo siguiente:
Una verdadera lástima porque la idea me parece estupenda.
¿Piensa Fivetech mejorar esta idea originaria del propio Maestro Antonio Linares?.
Agrega al principio de tu .prg #include "adordd.prg".
Sin embargo, en el foro de Harbour me han comentado lo siguiente:
RDD to automatically manage Microsoft ADO. Harbour win only rdd able to
read & write to ado datasource
developer have moved RDDADO code from contrib to example due to
problems because
an RTEs were reported each week, but nobody was ever willing to look into
them or fix them. So ADORDD is (and was always) a half-finished, buggy
piece of code nobody was interested to fix.
Una verdadera lástima porque la idea me parece estupenda.
¿Piensa Fivetech mejorar esta idea originaria del propio Maestro Antonio Linares?.
Muchas gracias. Many thanks.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: ADORDD
El problema no es el ADORDD en si, sino que ADO no es consistente con distintos motores de bases de datos.
Es decir, descubrimos que bastantes funcionalidades no estaban presentes en muchos motores y eso hacia imposible poder completarlo al 100%
En mi opinión es bastante util para ser adaptado a lo que cada uno pueda necesitar.
Es decir, descubrimos que bastantes funcionalidades no estaban presentes en muchos motores y eso hacia imposible poder completarlo al 100%
En mi opinión es bastante util para ser adaptado a lo que cada uno pueda necesitar.
-
- Posts: 149
- Joined: Thu Jun 21, 2007 3:26 pm
Re: ADORDD
y como puedo hacerlo funcionar???
me tira el error:
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
Error: Unresolved external '_hb_vmProcessSymbolsEx' referenced from C:\HARBOUR10
* Linking errors *
¿como compilo el prg con mi version de harbour, pero que me genere un .lib?
Probe compilando, y usando el TLIB.exe... TLIB adordd. Me genera un adordd.lib, pero si lo uso vuelvo al error siguiente:
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
Error: Unresolved external '_hb_vmProcessSymbolsEx' referenced from C:\HARBOUR104\LIB\HBOLEAUT.LIB|win32ole
Error: Unresolved external '_HB_FUN_HB_ADOSETTABLE' referenced from C:\FW192\SAROSSQL\PRUEADO.OBJ
Error: Unresolved external '_HB_FUN_HB_ADOSETENGINE' referenced from C:\FW192\SAROSSQL\PRUEADO.OBJ
Error: Unresolved external '_HB_FUN_HB_ADOSETSERVER' referenced from C:\FW192\SAROSSQL\PRUEADO.OBJ
Error: Unresolved external '_HB_FUN_HB_ADOSETUSER' referenced from C:\FW192\SAROSSQL\PRUEADO.OBJ
Error: Unresolved external '_HB_FUN_HB_ADOSETPASSWORD' referenced from C:\FW192\SAROSSQL\PRUEADO.OBJ
Error: Unresolved external '_HB_FUN_ADORDD' referenced from C:\FW192\SAROSSQL\PRUEADO.OBJ
* Linking errors *
Una cosa mas, yo manejo bien todo lo que es armar un .prg, compilarlo, que corra, etc... ¿existe algun manual para meterse un poco en esto de las librerias, versiones, armar clases, etc? Gracias...!!!
me tira el error:
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
Error: Unresolved external '_hb_vmProcessSymbolsEx' referenced from C:\HARBOUR10
* Linking errors *
¿como compilo el prg con mi version de harbour, pero que me genere un .lib?
Probe compilando, y usando el TLIB.exe... TLIB adordd. Me genera un adordd.lib, pero si lo uso vuelvo al error siguiente:
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
Error: Unresolved external '_hb_vmProcessSymbolsEx' referenced from C:\HARBOUR104\LIB\HBOLEAUT.LIB|win32ole
Error: Unresolved external '_HB_FUN_HB_ADOSETTABLE' referenced from C:\FW192\SAROSSQL\PRUEADO.OBJ
Error: Unresolved external '_HB_FUN_HB_ADOSETENGINE' referenced from C:\FW192\SAROSSQL\PRUEADO.OBJ
Error: Unresolved external '_HB_FUN_HB_ADOSETSERVER' referenced from C:\FW192\SAROSSQL\PRUEADO.OBJ
Error: Unresolved external '_HB_FUN_HB_ADOSETUSER' referenced from C:\FW192\SAROSSQL\PRUEADO.OBJ
Error: Unresolved external '_HB_FUN_HB_ADOSETPASSWORD' referenced from C:\FW192\SAROSSQL\PRUEADO.OBJ
Error: Unresolved external '_HB_FUN_ADORDD' referenced from C:\FW192\SAROSSQL\PRUEADO.OBJ
* Linking errors *
Una cosa mas, yo manejo bien todo lo que es armar un .prg, compilarlo, que corra, etc... ¿existe algun manual para meterse un poco en esto de las librerias, versiones, armar clases, etc? Gracias...!!!
- lucasdebeltran
- Posts: 1303
- Joined: Tue Jul 21, 2009 8:12 am
- Contact:
Re: ADORDD
Antonio,
Muchísimas gracias por la respuesta.
¿Tenéis pensado retomarlo en lo que se refiere al menos a Access y MySQL, que son las principales bases demandadas aquí en los foros?.
Salu2
Muchísimas gracias por la respuesta.
¿Tenéis pensado retomarlo en lo que se refiere al menos a Access y MySQL, que son las principales bases demandadas aquí en los foros?.
Salu2
Muchas gracias. Many thanks.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: ADORDD
Diego,
Mi sugerencia es que revises los ejemplos de ADO que hay aqui en el foro, que son muchos, para que te familiarices un poco con ADO y luego ADORDD te simplificará aún más las cosas, y estarás en condiciones de adaptarlo a tus necesidades
Lucas,
De momento no tenemos planes de seguir desarrollándolo. Ahi está para quien lo necesite y quiera adaptarlo especificamente a su motor de base de datos
Mi sugerencia es que revises los ejemplos de ADO que hay aqui en el foro, que son muchos, para que te familiarices un poco con ADO y luego ADORDD te simplificará aún más las cosas, y estarás en condiciones de adaptarlo a tus necesidades
Lucas,
De momento no tenemos planes de seguir desarrollándolo. Ahi está para quien lo necesite y quiera adaptarlo especificamente a su motor de base de datos
Re: ADORDD
Lucas,
para acceder a MySQL tienes las opciones:
- TDolphin de Daniel Garcia Gil http://tdolphin.blogspot.com/
- Eagle1 de Manuel Expósito Suarez http://es.groups.yahoo.com/group/eagle1/
seguro que hay alguna más.
Para Access, tendrás que tirar de ADO, a través de ADORDD o de ADO a pelo.
Saludos,
Félix
para acceder a MySQL tienes las opciones:
- TDolphin de Daniel Garcia Gil http://tdolphin.blogspot.com/
- Eagle1 de Manuel Expósito Suarez http://es.groups.yahoo.com/group/eagle1/
seguro que hay alguna más.
Para Access, tendrás que tirar de ADO, a través de ADORDD o de ADO a pelo.
Saludos,
Félix
Re: ADORDD
Baxajaun,
No olvides TMySQL de las contribuciones de xHarbour y ahora en Harbour, por cierto muy buena LIB.
No olvides TMySQL de las contribuciones de xHarbour y ahora en Harbour, por cierto muy buena LIB.
William, Morales
Saludos
méxico.sureste
Saludos
méxico.sureste
- lucasdebeltran
- Posts: 1303
- Joined: Tue Jul 21, 2009 8:12 am
- Contact:
Re: ADORDD
Muchas gracias por vuestras indicaciones.
Para MySQL sin duda la opción TDolphin es la mejor. Además, la atención de Daniel es insuperable.
En cuanto a ADO, ¿dónde puedo encontrar información sobre ADO y Harbour?.
¿Hay alguna clase tipo TDBF para ADO, de modo que se pudieran manejar varios motores pero manteniendo la misma sintáxis del código fuente?.
Para MySQL sin duda la opción TDolphin es la mejor. Además, la atención de Daniel es insuperable.
En cuanto a ADO, ¿dónde puedo encontrar información sobre ADO y Harbour?.
¿Hay alguna clase tipo TDBF para ADO, de modo que se pudieran manejar varios motores pero manteniendo la misma sintáxis del código fuente?.
Muchas gracias. Many thanks.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.
Un saludo, Best regards,
Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]
Implementando MSVC 2010, FWH64 y ADO.
Abandonando uso xHarbour y SQLRDD.