Problème du connexion à BD Mysql dans un programme C
boualiasma
Messages postés393Date d'inscriptionlundi 22 juin 2009StatutMembreDernière intervention23 décembre 2011
-
14 juil. 2009 à 12:14
houdanor
Messages postés1Date d'inscriptionmardi 22 février 2011StatutMembreDernière intervention27 février 2011
-
27 févr. 2011 à 18:20
Salut,
- J'ai décidé de travailler avec easyphp puisque plus facile à créer des bases des données par rapport au Mysql server via lignes des commandes.
je ne sais pas c'est ceci est bon ou non ?
- Je ne sais pas pourquoi je trouve seulement le dossier bin sous
C:\Program Files\EasyPHP1-7\mysql
Je voudrais connecter à une base de données Mysql via ODBC à partir d'un programme C sous Visual Studio 2008 Windows.
J'ai Mysql version 4.0.15 (esayphp 1.7)
et mysql-connector-odbc-3.51.19-win32
je trouve seulement le dossier bin sous :C:\Program Files\EasyPHP1-7\mysql
J'ai copié ma base des données sous: C:\Program Files\EasyPHP1-7\mysql\data
j'ai testé la source de données (ODBC) qui j'ai ajouté avec la base de données. Ceci se passe bien.
le nom de DSN est : toto
le serveur: localhost
le nom d'utilisateur : root
le mot de passe est vide
Mysql est bien démarré. J'ai testé la connexion entre le driver ODBC et ma base des données alors ceci se passe bien.
J'ai testé le code suivant pour vérifier la connexion au base des données. Le serveur est déjà démarré. La compilation se passe bien.
Après l'exécution, j'ai l'affichage suivant:
boualiasma
Messages postés393Date d'inscriptionlundi 22 juin 2009StatutMembreDernière intervention23 décembre 20115 14 juil. 2009 à 16:30
Salut,
Après l'exécution j'obtiens:
retcode=-1 c'est la valeur de retour de SQLConnect
Erreur sur l'instruction SQLConnect Impossible de se connecter a la source de donnees:
1. [
- Qu'est ce que signifie ce message d'erreur ?: 1. [
- Comment je trace ODBC ?