FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour FiveODBC Error Message
Posts: 990
Joined: Wed Oct 19, 2005 02:17 PM
Re: FiveODBC Error Message
Posted: Tue Dec 27, 2016 03:46 PM
Antonio,

el error lo est谩 dando en la l铆nea 47

Code (fw): Select all Collapse
oOdbc := TOdbc():New(cDsn, cName, cPass)


SQLDriverConnect error from TODbc:New() [#-1]
On Procedure OPENODBC Line: 47

Saludos
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: FiveODBC Error Message
Posted: Tue Dec 27, 2016 06:53 PM

Que configuraci贸n de ODBC DSN has creado en el panel de control ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: FiveODBC Error Message
Posted: Wed Dec 28, 2016 10:26 AM
samples\testodbc.prg est谩 funcionando correctamente con una configuraci贸n estandard para dBase III usando el ODBC 32 bits:





Running testodbc.prg / Ejecutando testodbc.prg





regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1276
Joined: Tue Dec 28, 2010 01:29 PM
Re: FiveODBC Error Message
Posted: Wed Dec 28, 2016 01:55 PM

Gracias Antonio,

Con este sample se puede crear el DSN desde el codigo o debo crearlo manual en Control Panel para luego poder conectarme ?

FWH 25.12

Harbour/Hbmk2

Microsoft Visual C++

MySql 8.0

Antigravity

Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: FiveODBC Error Message
Posted: Wed Dec 28, 2016 02:26 PM

Tienes que crearlo manualmente tal como he mostrado en las im谩genes

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1276
Joined: Tue Dec 28, 2010 01:29 PM
Re: FiveODBC Error Message
Posted: Wed Dec 28, 2016 02:30 PM

Ok,

y algun otro sample o clase que permita crearlo desde codigo ?

FWH 25.12

Harbour/Hbmk2

Microsoft Visual C++

MySql 8.0

Antigravity

Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: FiveODBC Error Message
Posted: Wed Dec 28, 2016 02:32 PM

Desconozco como crearlo desde c贸digo

Tendr谩s que buscar en google y encontrado un ejemplo, lo implementamos

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: FiveODBC Error Message
Posted: Wed Dec 28, 2016 02:36 PM
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1276
Joined: Tue Dec 28, 2010 01:29 PM
Re: FiveODBC Error Message
Posted: Wed Dec 28, 2016 02:45 PM

Gracias maestro,

Este ejemplo sera implementado?

FWH 25.12

Harbour/Hbmk2

Microsoft Visual C++

MySql 8.0

Antigravity

Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: FiveODBC Error Message
Posted: Wed Dec 28, 2016 02:50 PM

Es a帽adir una serie de claves al registro de Windows pero en otros mensajes he leido que puede que no funcione

asi que habr谩 que probarlo

No te animas a intentarlo ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1276
Joined: Tue Dec 28, 2010 01:29 PM
Re: FiveODBC Error Message
Posted: Wed Dec 28, 2016 02:58 PM

Voy a intentarlo,

Es poca mi experiencia pero me nutrire del conocimiento de todos aca

FWH 25.12

Harbour/Hbmk2

Microsoft Visual C++

MySql 8.0

Antigravity

Posts: 682
Joined: Tue Feb 14, 2006 09:48 AM
Re: FiveODBC Error Message
Posted: Fri Dec 30, 2016 04:38 PM
Hace tiempo que no uso ODBC, pero en su dia usaba esta funci贸n para crear DSN
Code (fw): Select all Collapse
#include "Fivewin.ch"
FUNCTION CfgOdbc()
   LOCAL nRet,cDriver,cAttribute
   cDriver   :="Client Access ODBC Driver (32-bit)"
   cAttribute:="DSN=BIEL"+Chr(0)+"DESCRIPTION=descipcion"+Chr(0)+"SERVER=192.168.1.1"
   nRet:=CrtDtaSrc(0,1,cDriver, cAttribute )
   //nRet->0 no se ha creado, 1 creado ok
RETURN NIL

DLL32 FUNCTION CrtDtaSrc(hWnd AS LONG, nRequest AS LONG, @cDriver as STRING  , @cAttributes as STRING) ;
   AS _INT PASCAL FROM "SQLConfigDataSource" LIB "ODBCCP32"

https://support.microsoft.com/en-us/kb/287668
Saludos desde Mallorca
Biel Maim贸
http://bielsys.blogspot.com/
Posts: 1276
Joined: Tue Dec 28, 2010 01:29 PM
Re: FiveODBC Error Message
Posted: Fri Dec 30, 2016 04:44 PM

Muchas gracias Biel

FWH 25.12

Harbour/Hbmk2

Microsoft Visual C++

MySql 8.0

Antigravity

Continue the discussion