Connexion à une base de données mysql via odbc

Soyez le premier à donner votre avis sur cette source.

Vue 23 201 fois - Téléchargée 3 787 fois

Description

Ce module contient des fonctions permettant de se connecter à une base de données MySQL sur le serveur du même nom en local (localhost) via le connecteur ODBC. Il est possible de créer un base, une table et d'insérer des tuples dans celle-ci.

Il est également possible d'éffectuer une requête de selection.

Conclusion :


La gestion des erreurs de connexion est en cours de développement ainsi que la fonctionalité de mise à jour de la base.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

wahab007
Messages postés
7
Date d'inscription
lundi 31 décembre 2007
Statut
Membre
Dernière intervention
17 août 2010
-
Bonjour à tous,
j'ai beaucoup apprécié ce module car je suis arrivé à l'adapter a mon projet sans problème. Cependant quand je veux attaquer une base de donnée distante en remplaçant localhost par l'adresse ou le nom du serveur ça ne marche pas et voici le message d'érreur :

Erreur d'execution -2147467259 (80004005)

[MYSQL][ODBC 5.1 Driver] host 'Nom_machine.mshome.net' is not allowed to connect to this MYSQL server.

Quelqu'un a t'il une solution?
Jackon
Messages postés
4
Date d'inscription
jeudi 1 février 2007
Statut
Membre
Dernière intervention
15 janvier 2008
-
Bonjour à tous,
Ce code me génére une erreur à ce niveau et me dit "erreur de compilation : Type défine par l'utilisateur non défini"
Public Function ConnexMySQL(ByVal nomServeur As String, ByVal DB As String, ByVal User As String, ByVal Pwd As String) As ADODB.Connection

Merci de m'aider
Cordialement
cs_Jordan59
Messages postés
174
Date d'inscription
vendredi 26 mai 2006
Statut
Membre
Dernière intervention
9 avril 2014
3 -
J'avais oublié de télécharger le driver maintenant, j'ai une autre erreur : "Accés refusé pour l'utilisateur : 'host'@'@localhost'(mot de passe : NON)"
cs_Jordan59
Messages postés
174
Date d'inscription
vendredi 26 mai 2006
Statut
Membre
Dernière intervention
9 avril 2014
3 -
Moi, j'ai l'erreur suivante : "data source name not found and no default driver specified" :(
MF_DeNice
Messages postés
7
Date d'inscription
dimanche 28 août 2005
Statut
Membre
Dernière intervention
24 octobre 2005
-
Bonjour tout le monde!
Voilà je me lance dans le visual basic (je bosse avec VB6), et je cherche à faire une connexion tout bête à une base de données MySQL. Je possède MySQL Server 4.1 et je sais m'en servir ;)
Je connais un peu le logiciel, ainsi que la POO étant donné que je fais du Flash à un niveau pas trop mal maintenant ^^.
J'ai déjà trouvé sur ce site dans un des messages laissés par je ne sais qui, où il y avait une "bible" de 139 pages.
Cependant en essayant de faire ce qui est expliqué dans cette doc, le compilateur m'affiche une erreur que je ne parviens pas à comprendre. Voici le code complet de ma connexion:

Dim connexionSQL As New SqlClient.SqlConnection
connexionSQL.ConnectionString = "Provider=MySQLProv;Data Source=C:\Program Files\MySQL\MySQL Server 4.1\data"
connexionSQL.Open

et l'erreur se fait sur la ligne suivante:

Dim connexionSQL As New SqlClient.SqlConnection

L'erreur affichée est :
User-defined type not defined

Merci d'avance!
A bientôt!

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.