Probleme connection API C
Bonjour, voila mon probleme, j'espere ne pas me tromper de forum.
j'utilise l'API C de mysql et lorsque je fais une premiere connection a la table de donnees, tout se passe tres bien :
Code:
1 2 3 4 5
| if(!mysql_real_connect(Form1->mySQL, "172.20.1.35",Form3->Edit1->Text.c_str(), Form3->Edit2->Text.c_str(), "controle_acces", 3306, NULL, 0)){
ShowMessage("Connexion echouée");
Form1->Memo1->Lines->Add(mysql_error(Form1->mySQL));
Form1->fichier_log(-1);
} |
Et lorsque je me connecte a la table qui s'appele "mysql" afin d'enlever des privilege et d'effectuer un "flush", erreur windows et impossible de recuperer l'erreur :
Code:
if(!mysql_real_connect(Form1->mySQL2, "172.20.1.35","admin","admin", "mysql", 3306, NULL, 0)){
J'ai donc créer 2 pointeurs de type MYSQL :
Code:
MYSQL *mySQL, *mySQL2;
Le programme plante lors de la deuxieme connection. Merci pour votre aide.