Probleme avec API mysql

Signaler
Messages postés
7
Date d'inscription
samedi 6 mars 2010
Statut
Membre
Dernière intervention
24 août 2011
-
Messages postés
7
Date d'inscription
samedi 6 mars 2010
Statut
Membre
Dernière intervention
24 août 2011
-
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

Messages postés
7
Date d'inscription
samedi 6 mars 2010
Statut
Membre
Dernière intervention
24 août 2011

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.