PDA

Visualizza la versione completa : [C++] ODBC con DSN di sistema


stefanoB
08-03-2006, 09:45
seguendo l'esempio con DNS di sistema come indicato in http://forum.html.it/forum/showthread.php?s=&threadid=669954 in Mingw 3.4.2 ottengo questi errori in fase di linking

Linking...
C:\MinGWStudio\Samples\odbc\Debug\odbc.o: In function `WinMain':
C:\MinGWStudio\Samples\odbc\odbc.cpp:26: undefined reference to `SQLAllocEnv@4'
C:\MinGWStudio\Samples\odbc\odbc.cpp:27: undefined reference to `SQLAllocConnect@8'
C:\MinGWStudio\Samples\odbc\odbc.cpp:29: undefined reference to `SQLConnect@28'
C:\MinGWStudio\Samples\odbc\odbc.cpp:32: undefined reference to `SQLSetConnectOption@12'
C:\MinGWStudio\Samples\odbc\odbc.cpp:33: undefined reference to `SQLAllocStmt@8
C:\MinGWStudio\Samples\odbc\odbc.cpp:35: undefined reference to `SQLExecDirect@12'
C:\MinGWStudio\Samples\odbc\odbc.cpp:39: undefined reference to `SQLTransact@12'
C:\MinGWStudio\Samples\odbc\odbc.cpp:41: undefined reference to `SQLFreeStmt@8'
C:\MinGWStudio\Samples\odbc\odbc.cpp:42: undefined reference to `SQLDisconnect@4'
C:\MinGWStudio\Samples\odbc\odbc.cpp:43: undefined reference to `SQLFreeConnect@4'
C:\MinGWStudio\Samples\odbc\odbc.cpp:44: undefined reference to `SQLFreeEnv@4'
collect2: ld returned 1 exit status

odbc.exe - 11 error(s), 0 warning(s)


controllando nella cartella lib mingw non c'è una libreria analoga di libodbc32.a ne tantomeno una odbc32.lib

ho cercato anche qui una libodbc32.a ma non ho trovato nulla

ho provato allora a linkare la odbc32.lib l'unica che avevo a disposizione quella di Sybase con relativa odbc32.dll in C:\Windows\System
ma analogo errore non linka

cosa mi occorre

stefanoB
09-03-2006, 11:41
chi è in grado di rispondermi? :confused:

stefanoB
10-03-2006, 10:56
... up

stefanoB
13-03-2006, 07:36
... non mi funziona qualcuno può aiutarmi... :dhò:


grazie

stefanoB
14-03-2006, 08:16
... alla fine qualcuno troverò ????? :confused:

stefanoB
17-03-2006, 09:09
... allora :confused:

stefanoB
18-03-2006, 12:21
... ma nessuno fa uso di odbc

stefanoB
21-03-2006, 07:42
... bhe allora indicatemi in forum dove possano darmi indicazioni :dottò:

stefanoB
23-03-2006, 09:10
al solito nessuna risposta

cshark
23-03-2006, 10:06
Al momento poteri aiutarti in parte.

Un errore del genere me lo dava quando il compilatore, o meglio ancora l'oggetto o il componente interagente con il Database Sql, non aveva alcun riferimento logico verso il DataBase, e cioè che vi era un errore di collegamento.

Sei sicuro che il DB risponda?

Loading