zip123456789 | Bonjour tout le monde!! j'ai un problème pour me connecter avec Dev-c++ à une bdd. Lorsque je compile, il n'y a aucune erreur mais par-contre il en trouve au niveau du linker et je vois vraiment pas pourquoi!!! J'ai créer un projet où j'y est incorporé mon prog ainsi que libodbc32.a
Voilà mon code:
Code :
- #include <stdio.h>
- #include <windows.h>
- #include <sql.h>
- #include <sqltypes.h>
- #include <sqlext.h>
- #include <conio.h>
- #include <stdlib.h>
- int main()
- {
- SQLHENV henv;
- SQLHDBC bd_networker;
- SQLRETURN retcode;
- /* allocate an environment handle */
- retcode = SQLAllocHandle(/* SQLSMALLINT*/ SQL_HANDLE_ENV, /*SQLHANDLE*/ SQL_NULL_HANDLE, /*SQLHANDLE **/ &henv);
- retcode = SQLAllocHandle(SQL_HANDLE_DBC, henv, &bd_networker);
- //Connect to SQL Server.
- retcode = SQLConnect(bd_networker, (SQLCHAR*) "di-ca-01", SQL_NTS,(SQLCHAR*) "netw", SQL_NTS,(SQLCHAR*) "", SQL_NTS);
- retcode = SQLDisconnect(bd_networker);
- retcode = SQLFreeHandle(SQL_HANDLE_DBC, bd_networker);
- retcode = SQLFreeHandle(SQL_HANDLE_ENV, henv);
- system("pause" );
- return(0);
- }
|
et voilà les erreurs du linker:
Code :
- g++: file path prefix `C:\DEV-C_~1\Bin\' never used
- g++: c:\dev-c++\lib\libodbc32.a: linker input file unused since linking not done
|
si quelqu'un a une idée du pourquoi ca marche pas ca serait super cool de m'aider un peu.
merci d'avance. |