Salut tous,
je réalise un petit prog en vc++ avec mysql++ et les MFC, et j'ai une erreur trés etrange qui n'apparait que sur mon ordi de bureau (aucun pb avec le meme projet sur mon laptop)
voici le code :
Code :
- bool CMaClasse::majListe()
- {
- mysqlpp::Connection con("listes", "127.0.0.1", "root", "******" );
- con.close();
- return true;
- }
|
Bon evidemment comme ca il ne veut rien dire, mais disons que j'ai pris la partie interessante. Sur mon laptop ca passe trés bien, je fais ensuite mes requetes, etc. Sur l'ordi de bureau lorsqu'il crée l'objet Connection bah... je pedrs mon pointeur this. en gros dès que l'objet Connection est crée mon this pointe sur 0x000000 (NULL) ce qui crée une erreur Run Time Check failure #2 apres mon return true.
Code :
- Run-Time Check Failure #2 - Stack around the variable 'con' was corrupted.
|
niveau software j'ai le meme VC++ (2003) sur les deux ordis, la meme version de mysql++, et je suis meme allé chercher les memes correctifs .NET 1.1 mais rien a faire.
Quelqu'un aurait une idée ?
Merci de votre aide
Message édité par iceteapeche le 28-08-2007 à 12:13:00