CONNEXION BASE DE DONNÉE MYSQL SANS MYODBC NI MSADO
cs_NOUNE
Messages postés8Date d'inscriptionvendredi 27 décembre 2002StatutMembreDernière intervention25 juin 2005
-
13 mai 2004 à 13:15
r_adnane
Messages postés1Date d'inscriptionsamedi 16 juillet 2005StatutMembreDernière intervention16 juillet 2005
-
16 juil. 2005 à 19:36
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
r_pascal
Messages postés1Date d'inscriptionmardi 5 avril 2005StatutMembreDernière intervention 2 mai 2005 2 mai 2005 à 10:58
Salut,
avec la nouvelle version de libMysql (version 4) la fonction MySqlType me retourne des nombres pas le type de champs,
problème d'incompatibilité???
lm007npg
Messages postés11Date d'inscriptionsamedi 3 août 2002StatutMembreDernière intervention23 mai 2005 21 août 2004 à 20:42
Bonjour,
Merci beaucoup !
Programme très clair et fonctionne à merveille.
Grace à vous je pourrai avancer dans mon programme qui s'annonce très très long.
Merci
Laurent
musicales
Messages postés6Date d'inscriptionvendredi 21 février 2003StatutMembreDernière intervention20 juin 2004 9 juin 2004 à 19:00
Bonjour,
Vraiment excellent cet ActiveX.
Je cherche à faire un module de classe me permettant de me connecter à une base de données quelque soit sa source (MySQL, Oracle, SQL Serveur...). Je suis donc conduit à utiliser une variable de type DAO.Recordset pour mes requêtes.
Comment puis-je récupérer une variable Recordset à partir de votre classe RS ?
Ou alors existe t-il une version de votre OCX qui renvoie un recordset au lieu d'un type RS ?
cs_NOUNE
Messages postés8Date d'inscriptionvendredi 27 décembre 2002StatutMembreDernière intervention25 juin 2005 29 mai 2004 à 01:36
L'utilisation de datasource avec le datagrid peut pas fonctionner l'ocx ne renvoye pas de donnee compatible
donc voici un Exemple avec le control Msflexgrid
http://knemail.commutel.org/fxgrid.zip code source + l' executable pour acceder a ma base de donnée
distant
msflexgrid remplace datagrid
Ulala2
Messages postés86Date d'inscriptionlundi 27 janvier 2003StatutMembreDernière intervention10 décembre 2006 27 mai 2004 à 15:18
Bonjour,
j'ai intégré cet OCX à un de mes projets.
Mais je n'arrive malheureusement pas à affecter un recordset à un datagrid comme avant.
Y a-t-il une solution ?
merci.
Mon code avant l'OCX :
set rs = new ADODB.Recordset
Set rs = conn.Execute(SQL)
Set form1.datagrid1.DataSource = rs
Après :
Dim rs As MYSQL_RS
Set rs = conn.Execute(SQL)
Set form1.datagrid1.DataSource = rs <---- plante : type incompatible
cs_NOUNE
Messages postés8Date d'inscriptionvendredi 27 décembre 2002StatutMembreDernière intervention25 juin 2005 14 mai 2004 à 10:03
je ne trouve plus le lien de Libmysql.dll Qui est aussi sur le site
cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008 14 mai 2004 à 00:57
Pas mal ;) sauf qu'il faudrait faire un truc 100 % en vb sans dll
En passant ,est-ce que les dll sont fait en c++ si oui est-il possible d'avoir les source ?
Merci d'avance.
cs_NOUNE
Messages postés8Date d'inscriptionvendredi 27 décembre 2002StatutMembreDernière intervention25 juin 2005 13 mai 2004 à 13:15
If conn.Error.Number <> 0 Then ErreurMysql
'*****************************************************
'ajouter la procedure suivante *
'*****************************************************
Private Sub ErreurMysql()
'conn.error.Number renvoie le n° de l'erreur
'et conn.Error.Description renvoie le texte de l'erreur
MsgBox "Error connexion Mysql N° : " & conn.Error.Number & ": (" & conn.Error.Description & ")", vbCritical, "Erreur " & conn.Error.Number
End Sub
16 juil. 2005 à 19:36
27 juin 2005 à 17:20
ce lien ne fonctionne pas !!!!
bravo ;)
beau boulot ;)
a+
2 mai 2005 à 10:58
avec la nouvelle version de libMysql (version 4) la fonction MySqlType me retourne des nombres pas le type de champs,
problème d'incompatibilité???
21 août 2004 à 20:42
Merci beaucoup !
Programme très clair et fonctionne à merveille.
Grace à vous je pourrai avancer dans mon programme qui s'annonce très très long.
Merci
Laurent
9 juin 2004 à 19:00
Vraiment excellent cet ActiveX.
Je cherche à faire un module de classe me permettant de me connecter à une base de données quelque soit sa source (MySQL, Oracle, SQL Serveur...). Je suis donc conduit à utiliser une variable de type DAO.Recordset pour mes requêtes.
Comment puis-je récupérer une variable Recordset à partir de votre classe RS ?
Ou alors existe t-il une version de votre OCX qui renvoie un recordset au lieu d'un type RS ?
29 mai 2004 à 01:36
donc voici un Exemple avec le control Msflexgrid
http://knemail.commutel.org/fxgrid.zip
code source + l' executable pour acceder a ma base de donnée
distant
msflexgrid remplace datagrid
27 mai 2004 à 15:18
j'ai intégré cet OCX à un de mes projets.
Mais je n'arrive malheureusement pas à affecter un recordset à un datagrid comme avant.
Y a-t-il une solution ?
merci.
Mon code avant l'OCX :
set rs = new ADODB.Recordset
Set rs = conn.Execute(SQL)
Set form1.datagrid1.DataSource = rs
Après :
Dim rs As MYSQL_RS
Set rs = conn.Execute(SQL)
Set form1.datagrid1.DataSource = rs <---- plante : type incompatible
14 mai 2004 à 10:03
http://dev.mysql.com/get/Downloads/MyODBC3/MyODBC-3.51.06-src.zip/from/http://mysql.crihan.fr/
je ne trouve plus le lien de Libmysql.dll Qui est aussi sur le site
14 mai 2004 à 00:57
En passant ,est-ce que les dll sont fait en c++ si oui est-il possible d'avoir les source ?
Merci d'avance.
13 mai 2004 à 13:15
'apres la fonction
'conn.OpenConnection(host,login,password,database,port,option)
'mettre la ligne suivante
If conn.Error.Number <> 0 Then ErreurMysql
'*****************************************************
'ajouter la procedure suivante *
'*****************************************************
Private Sub ErreurMysql()
'conn.error.Number renvoie le n° de l'erreur
'et conn.Error.Description renvoie le texte de l'erreur
MsgBox "Error connexion Mysql N° : " & conn.Error.Number & ": (" & conn.Error.Description & ")", vbCritical, "Erreur " & conn.Error.Number
End Sub