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 : 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);
        }
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
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 : Le programme plante lors de la deuxieme connection. Merci pour votre aide.