FiveODBC Error Message

Re: FiveODBC Error Message

Postby Baxajaun » Tue Dec 27, 2016 3:46 pm

Antonio,

el error lo está dando en la línea 47

Code: Select all  Expand view
oOdbc := TOdbc():New(cDsn, cName, cPass)


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

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

Re: FiveODBC Error Message

Postby Antonio Linares » Tue Dec 27, 2016 6:53 pm

Que configuración de ODBC DSN has creado en el panel de control ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42068
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FiveODBC Error Message

Postby Antonio Linares » 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:

Image

Image

Running testodbc.prg / Ejecutando testodbc.prg

Image

Image

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42068
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FiveODBC Error Message

Postby Compuin » Wed Dec 28, 2016 1: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 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: FiveODBC Error Message

Postby Antonio Linares » Wed Dec 28, 2016 2:26 pm

Tienes que crearlo manualmente tal como he mostrado en las imágenes
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42068
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FiveODBC Error Message

Postby Compuin » Wed Dec 28, 2016 2:30 pm

Ok,

y algun otro sample o clase que permita crearlo desde codigo ?
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: FiveODBC Error Message

Postby Antonio Linares » Wed Dec 28, 2016 2: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
User avatar
Antonio Linares
Site Admin
 
Posts: 42068
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FiveODBC Error Message

Postby Antonio Linares » Wed Dec 28, 2016 2:36 pm

regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42068
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FiveODBC Error Message

Postby Compuin » Wed Dec 28, 2016 2:45 pm

Gracias maestro,

Este ejemplo sera implementado?
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: FiveODBC Error Message

Postby Antonio Linares » Wed Dec 28, 2016 2: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
User avatar
Antonio Linares
Site Admin
 
Posts: 42068
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: FiveODBC Error Message

Postby Compuin » Wed Dec 28, 2016 2:58 pm

Voy a intentarlo,

Es poca mi experiencia pero me nutrire del conocimiento de todos aca
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Re: FiveODBC Error Message

Postby Biel EA6DD » Fri Dec 30, 2016 4:38 pm

Hace tiempo que no uso ODBC, pero en su dia usaba esta función para crear DSN
Code: Select all  Expand view

#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/
User avatar
Biel EA6DD
 
Posts: 682
Joined: Tue Feb 14, 2006 9:48 am
Location: Mallorca

Re: FiveODBC Error Message

Postby Compuin » Fri Dec 30, 2016 4:44 pm

Muchas gracias Biel
FWH 20.12
Hbmk2 32/64 Bits (Build 19.29.30133)
Microsoft Visual C 32 Bits
MySql 8.0.24 32/64 Bits
VS Code
Compuin
 
Posts: 1214
Joined: Tue Dec 28, 2010 1:29 pm
Location: Quebec, Canada

Previous

Return to FiveWin for Harbour/xHarbour

Who is online

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