Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3692 connectés 

 


Dernière réponse
Sujet : Connexion a une base mysql avec un ODBC
cyfl moi j'ai fait exactement pareil que toi  
je suis sous 2000
j'ai installer EASYPHP
et le driver MYSQL pour une connection odbc
 
je l'ai configurer dans  
panneau de config->outils administration->Sources de données (ODBC)
 
normalement qd tu le crée il y a une fenetre qui aparait ou tu rentre les infos (base, non, mdp, ...)
 
et après dans le code tu n'as juste qu'a mettre ça :
 
*************************************************
Dim myconn As New ADODB.Connection
Dim nom As String
Dim rs As ADODB.Recordset
 
'connection au serveur MYSQL
nom = "dede" <---- dede c le nom que j'ai donner a la sourve odbc
myconn.ConnectionString = "DSN=" & nom & ""
Set rs = New ADODB.Recordset
myconn.Open
----------------------------------------------------

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
cyfl moi j'ai fait exactement pareil que toi  
je suis sous 2000
j'ai installer EASYPHP
et le driver MYSQL pour une connection odbc
 
je l'ai configurer dans  
panneau de config->outils administration->Sources de données (ODBC)
 
normalement qd tu le crée il y a une fenetre qui aparait ou tu rentre les infos (base, non, mdp, ...)
 
et après dans le code tu n'as juste qu'a mettre ça :
 
*************************************************
Dim myconn As New ADODB.Connection
Dim nom As String
Dim rs As ADODB.Recordset
 
'connection au serveur MYSQL
nom = "dede" <---- dede c le nom que j'ai donner a la sourve odbc
myconn.ConnectionString = "DSN=" & nom & ""
Set rs = New ADODB.Recordset
myconn.Open
----------------------------------------------------
totalchuck j'ai télécharger myodbc-2.50.39-nt, pour pouvoir me connecter à une base de donnée mysql, située chez mon hébergeur, à partir d'une application Win2K.
 
J'ai dc créé une source de donnée ODBC, avec les pilote MySQL, que j'ai configuré en donnant mon host, mon nom d'user, et mon mot de passe.
 
Mais lorsque j'essaye de m'y connecté j'ai l'erreur suivante :
 
SQLDriverConnect returned: SQL_ERROR=-1
  dbc:szSqlState = "S1000", *pfNativeError = 2003, *pcbErrorMsg = 68
    MessageText = "[TCX][MyODBC]Can't connect to MySQL server on '192.168.2.20' (10061)"
  dbc:szSqlState = "S1000", *pfNativeError = 2003, *pcbErrorMsg = 68
    MessageText = "[TCX][MyODBC]Can't connect to MySQL server on '192.168.2.20' (10061)"
  dbc:szSqlState = "01000", *pfNativeError = 0, *pcbErrorMsg = 143
    MessageText = "[Microsoft][Gestionnaire de pilotes ODBC] Le pilote ne gère pas la version du comportement ODBC demandé par l'application (voir SQLSetEnvAttr)."
  dbc:szSqlState = "01000", *pfNativeError = 0, *pcbErrorMsg = 143
    MessageText = "[Microsoft][Gestionnaire de pilotes ODBC] Le pilote ne gère pas la version du comportement ODBC demandé par l'application (voir SQLSetEnvAttr)."
 
Pourqoi ais-je cette erreur, et comment puis-je l'éviter ?
 
MERCI

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)