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 :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 : Sélectionner tout - Visualiser dans une fenêtre à part
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); }J'ai donc créer 2 pointeurs de type MYSQL :
Code : Sélectionner tout - Visualiser dans une fenêtre à part if(!mysql_real_connect(Form1->mySQL2, "172.20.1.35","admin","admin", "mysql", 3306, NULL, 0)){Le programme plante lors de la deuxieme connection. Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part MYSQL *mySQL, *mySQL2;
Partager