Probleme avec API mysql

Kaioshin12 Messages postés 7 Date d'inscription samedi 6 mars 2010 Statut Membre Dernière intervention 24 août 2011 - 6 mars 2010 à 20:38
Kaioshin12 Messages postés 7 Date d'inscription samedi 6 mars 2010 Statut Membre Dernière intervention 24 août 2011 - 6 mars 2010 à 23:17
Bonjour à tous,

Je suis débutant en C++ et j'ai un petit soucis avec l'API mysql. En effet, je fais une petite appli en C++ avec une connexion à une BDD.

Mon code se compile sans soucis, je n'ai pas d'erreur mais quand je lance mon programme, il s'arrete su la ligne "mysql_init(&MySql) sans erreur.

J'utilise Visual Studio 2008 et WampServer.

Je ne comprends pas. Quelqu'un pourrait-il m'aider.

Merci d'avance.

1 réponse

Kaioshin12 Messages postés 7 Date d'inscription samedi 6 mars 2010 Statut Membre Dernière intervention 24 août 2011
6 mars 2010 à 23:17
J'ai résolu mon soucis, je fais donc partager ma solution. J'ai mal déclaré ma variable de connexion. Voici un code qui marche :

MYSQL *MySql;//déclaration de la variable de connexion
MySql=mysql_init(NULL);//initialisation de la connexion
mysql_options(MySql,MYSQL_READ_DEFAULT_GROUP,"option");//initialisation des options

if(mysql_real_connect(MySql,serveur,Nom d'Utilisateur,Mot de passe,BDD,0,NULL,0))//connexion à la base de donnée
{
//code quand la connexion est bonne
}
else
{
//code quand la connexion n'est pas faite
}
mysql_close(MySql);


En espérant que cela servira.
Bonne soirée.
0
Rejoignez-nous