Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Bonjour,
je souhaite inserer une ligne de donnée dans ma base de donnée faite sur MySQL depuis une application VBA.
j'attire votre attention que je n'utilise pas l'excel. je suis sur l'editeur VBA d'un logiciel de dessin 3D.
voilà mon programme actuel :
Private Sub Ok_Click()
Dim...
Bonjour,
Je cherche à afficher les résultats d'une requête de recherche VBA dans une base de données MySQL dans une ListBox.
sans passer biensur par une feuille Excel.
car la macro est a develloppée dans l'editeur VBA d'un logiciel de dessin CAO.
Voila mon code actuel :
Sub...
C'est bon ca marché... merci Tatiac :)
par contre il faut activé le Microsoft ActiveX DATA Objects 2.8 Library.
voila le code final qui marche pour moi :
Sub ADOExcelSQLServer2()
Dim Cn As ADODB.Connection
Dim Server_Name As String
Dim Database_Name As String
Dim User_ID As String
Dim Password...
apparement il faut installer la version 32bits
vu la version excel dont je dispose est une 32bits
source :
https://stackoverflow.com/questions/9818365/vba-mysql-issue-using-odbc-connector
par contre ca m'affiche
j'ai désinstallé la version 8.0 et j'ai réinstallé la 5.1 que tu m'as envoyé.
toujours le même problème.
on est bien d'accord que mon programme VBA doit être fait dans un module ?
C'est bizarre, je ne comprends pas pourquoi ca ne marche pas.
pourtant tout est bon
Serveur : 127.0.0.1
port : 3306
Base de donnée : base
user : root
mot de passe : m02pas
j'ai egalement demarrer le mysql sur la liste des services de mon ordi (gestionnaire des taches)
excel version 2016
j'ai...
Bonjour,
je suis débutant en informatique (programmation/base de données...)
Je souhaite établir une connexion entre mon fichier excel et la base donnée faite sur le MySQL workbench.
voila mon code :
'----------------------------------------------------------------------------------
Sub...
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.