Partage
  • Partager sur Facebook
  • Partager sur Twitter

[VBA] Accéder à une Database SQL

22 avril 2021 à 14:37:03

Je ne m'y connais pas des masses en VBA mais je souhaite me transférer des données à un serveur web ('mais pour commencer un serveur local') via un code vba sur Excel. Pour l'instant je travail sur un code de connexion au serveur mais cela ne fonctionne pas et m'affiche toujours le même problème "erreur de compilation : instruction incorrect à l'intérieur d'une procédure". J'ai déjà installer express et MySQL manager et je ne vois pas quoi faire d'autre. Voici mon code:

    Dim source As String, location As String, user As String, password As String

    source = "MySQL"

    location = "localhost"

    user = "root"

    password = ""

    database = "monsite"

    mysql_driver = "MySQL ODBC 5.2 ANSI Driver"

    'Build the connection string

    Dim connectionString As String

    connectionString = "Driver={" & mysql_driver & "};Server=" & location & ";Database=" & database & ";UID=" & user & ";PWD=" & password & ""

    'Create and open a new connection to the selected source

    Set OpenConnection = New ADODB.Connection

    OpenConnection.CursorLocation = adUseClient

    Call OpenConnection.Open(connectionString)

End Function

Sub Connection()

End Sub

  • Partager sur Facebook
  • Partager sur Twitter
22 avril 2021 à 14:41:36

Bonjour,

Doublon

Les doublons nuisent au bon fonctionnement du forum et sont donc interdits. Si vous vous êtes trompé de section, il suffit de signaler votre sujet au staff pour qu'il le déplace au bon endroit.

Je vous invite à continuer la discussion sur l'autre sujet :  https://openclassrooms.com/forum/sujet/se-connecter-a-un-serveur-sql-via-un-code-vba-exce

Je ferme ce sujet. 

  • Partager sur Facebook
  • Partager sur Twitter