Connexion VB à Mysql sur server distant

Bonjour,

j'aimerai pouvoir me connecter a une base de donnees mysql se trouvant sur un serveur distant autre que ma machine.

j'ai deja utilisé ce code avec un ADODC que j'ai nommé Myconnexion mais rien
Je recois un message me disant que la methode Refresh a échoué

'======declaration

Public Const SERVEUR = "202.xx.xx.xx"
Public Const DATABASE = "sbd"
Public Const USER = "theuser"
Public Const PASSWORD = "12345678"

'==== connexion dans FormLoad
Me.myconnexion.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=" & SERVEUR & ";DATABASE=" & DATABASE & ";UID=" & USER & ";PWD=" & PASSWORD & ";OPTION=3"
Me.myconnexion.RecordSource = "test"
Me.myconnexion.Refresh

NB:l'adresse Ip est public
Merci pour votre aide

2 réponses

  1. Contributeur
    Bonjour,
        SERVER=" & SERVEUR & "

    PAS DE GUILLEMET et pas de ET
        SERVER= SERVEUR

    A+
    0
    1. sans le guillemet et le & de concaténation sa ne marche pas.

      J'ai pour habitude d'utiliser cette instruction pour me connecter en local, mais cette fois il s'agit d'un serveur distant.
      0