Je te proposerai bien d'utiliser directement les dll de sql (mais ca risque d'etre long à taper).
<hr size="2" width="100%">#include <sdl.h>
typdef MYSQL * STDCALL (*MYSQLINIT) (MYSQL *);
static MYSQLINIT sqlInit = NULL;
...
HMODULE hDll = GetModuleHandle(DLLSQL);
sqlInit = (MYSQLINIT) GetProcAdress(hDll, "mysql_init");
if (sqlinit == NULL)
//Erreur de chargement de la fonction
...
<hr size="2" width="100%">Bon, j'admet que c'est assez pénible à faire parcqu'il faut le faire pour chaque fonction.
D'un autre coté, tu as les .def de donner, tu dois pouvoir t'en servir, mais je sais pas comment.
Sinon, la méthode donner doit fonctionner au moins dans le principe (ptet des erreurs avec le STDCALL, mais je crois pas).
DLLSQL représente le chemin d'accès à ta dll sql. N'oublie pas de la libérer quand tu ne t'en sers plus (FreeLibrary).
Je suis surpris de ne trouver de .a pour devcpp tout de meme (c'est bien l'extension des lib de dev, non?).
Vive le C
Tchao
[mailto:julienbj@hotmail.com Savon]