Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/04/2004, 10h29   #1
Invité régulier
 
Inscription : janvier 2004
Messages : 9
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 9
Points : 6
Points : 6
Envoyer un message via MSN à Biou Pink Powa
Par défaut 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 : Le programme plante lors de la deuxieme connection. Merci pour votre aide.
Biou Pink Powa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2004, 11h27   #2
Membre éclairé
 
Homme
Développeur Web
Inscription : avril 2004
Messages : 319
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : avril 2004
Messages : 319
Points : 325
Points : 325
T'as essayer de déclarer tes 2 pointeurs séparément ?
Parce que à mon souvenir, ca fonctionne pas comme tu as fait, enfin je crois
Guybrush113 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2004, 11h33   #3
Invité régulier
 
Inscription : janvier 2004
Messages : 9
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 9
Points : 6
Points : 6
Envoyer un message via MSN à Biou Pink Powa
Tout d'abord merci d'avoir repondu mais je n'est pas essaye, je suis passé sous windows 98 et ca marche en n'utilisant qu'un seul pointeur de type MYSQL *. Enfin pas moyen de le faire tourner sous xp mais c'est pas grave.
Biou Pink Powa est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2004, 12h04   #4
Membre éclairé
 
Homme
Développeur Web
Inscription : avril 2004
Messages : 319
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 28
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : avril 2004
Messages : 319
Points : 325
Points : 325
C'est très bizarre quand même.... ca m'intrigue
Enfin bon si ca marche comme tu veux c cool !
Bon courage pour la suite
Guybrush113 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h23.


 
 
 
 
Partenaires

Hébergement Web