Connexion au serveur MySQL en utilisant le langage VB6

riadh100 Messages postés 25 Date d'inscription vendredi 20 février 2004 Statut Membre Dernière intervention 16 juin 2010 - 22 sept. 2004 à 18:16
riadh100 Messages postés 25 Date d'inscription vendredi 20 février 2004 Statut Membre Dernière intervention 16 juin 2010 - 24 sept. 2004 à 19:47
J'ai utilisé la fonction ci-dessous pour se connecter à MySQL, et j'ai réussis localement:

Public Sub connection()
strConnect = "DRIVER={MySQL ODBC 3.51 Driver};" & _
"SERVER=localhost;DATABASE=facture;PORT=;" & _
"UID=root;PASSWORD=;OPTION=3;STMT=;"

Set conn = New ADODB.connection
conn.Open (strConnect)

End Sub

J'ai changé localhost par l'adresse IP du serveur pour tester l'application en réseau, mais la connexion a échoué et ma envoyé l'erreur suivant:
Pilote non spécifié ou format de base de données inconnue

Que peut être la raison de l'erreur ? Merci pour votre aide.

2 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
22 sept. 2004 à 18:54
Salut riadh100
Je ne sais pas si ça t'aidera, mais côté serveur MySQL, il faut modifier un paramètre pour que la base puisse être connectable à distance : Regarde ce lien
Vala
Jack
0
riadh100 Messages postés 25 Date d'inscription vendredi 20 février 2004 Statut Membre Dernière intervention 16 juin 2010
24 sept. 2004 à 19:47
J'ai cherché la ligne que vous m?avez demandé de le mettre devant un #, et je n'ai pas trouvé. J'ai aller dans le fichier « my.ini ». je n'ai touvé que les lignes suivants :
[mysqld]
datadir=C:\Program Files\EasyPHP\mysql\data
basedir=C:\Program Files\EasyPHP\mysql
skip-innodb

s'il vous plais essayer de m?aider encore. Je suis bloquer dans cette étape
0
Rejoignez-nous