Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
880 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Se connecter à une base MySQL(Multimania) Via un prog VB? (Urgent)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Se connecter à une base MySQL(Multimania) Via un prog VB? (Urgent)

n°275131
C17
-$$ W A N T E D $$-
Posté le 23-12-2002 à 13:31:12  profilanswer
 

Salut à tous,
 
J'ai (hélas) un site sur lycos, avec la gestion de base de donnée (MySQL) et je voudrais mettre à jour des enregistrements via un prog VB qui tourne sur mon PC et non pas sur une page web.
 
Je voudrais simplement savoir comment se connecter sur cette base de donnée via un prog VB...
 
 
Merci d'avance


---------------
C17
mood
Publicité
Posté le 23-12-2002 à 13:31:12  profilanswer
 

n°275146
*syl*
--> []
Posté le 23-12-2002 à 13:49:28  profilanswer
 

Tu peux pas à moins de passer par un de tes propre script pour faire joujou avec la DB.

n°275150
C17
-$$ W A N T E D $$-
Posté le 23-12-2002 à 13:57:27  profilanswer
 

*Syl* a écrit :

Tu peux pas à moins de passer par un de tes propre script pour faire joujou avec la DB.


 
Je m'y connait pas de trop mais c'est possible de lancer un script avec VB qui exécute une req. SQL transmise par le prog VB?
 
(ça résoudrait mon problème...)


---------------
C17
n°275155
samuelp
Posté le 23-12-2002 à 14:02:51  profilanswer
 

http://archive.dbforums.com/showth [...] did=365648
 
C'est possible : je n'ai pas approfondi la question mais je pense que tu dois integrer uen DLL faite pour et basta

n°275156
*syl*
--> []
Posté le 23-12-2002 à 14:04:37  profilanswer
 

Bah wé en passant par Winsock par exemple mais il doit sûrement avec un compo qui gère déjà le protocole HTTP ou bien tu utilises carrément l'activex d'IE pour surfer (M$ Internet Control) .

n°275158
*syl*
--> []
Posté le 23-12-2002 à 14:06:14  profilanswer
 

samuelp a écrit :

http://archive.dbforums.com/showth [...] did=365648
 
C'est possible : je n'ai pas approfondi la question mais je pense que tu dois integrer uen DLL faite pour et basta

Oui mais lui il parle de lycos et à ma connaissance on peut pas attaquer la DB directement..

n°275159
raph93
Posté le 23-12-2002 à 14:06:55  profilanswer
 

je crois que pour des raisons de sécurité il n'est pas possible de se connecter a distance a une base de donnée situés chez un hebergeur gratuit ,
 
j'avais essayé de connecter un connecteur ODBC à ma base situé sur un serveur de Free mais rien a faire  :(  


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
n°275161
*syl*
--> []
Posté le 23-12-2002 à 14:08:07  profilanswer
 

*Syl* a écrit :

Bah wé en passant par Winsock par exemple mais il doit sûrement avec un compo qui gère déjà le protocole HTTP ou bien tu utilises carrément l'activex d'IE pour surfer (M$ Internet Control) .

Ou encore WinInet..:)

n°275170
drasche
Posté le 23-12-2002 à 14:28:27  profilanswer
 

t'as essayé ADO avec VB?  Ca doit marcher sans problème si tu sais construire une ConnectionString.  Tu dois seulement avoir le driver ODBC de MySQL installé sur ta machine (+ADO bien sûr).


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°275172
C17
-$$ W A N T E D $$-
Posté le 23-12-2002 à 14:31:52  profilanswer
 

drasche a écrit :

t'as essayé ADO avec VB?  Ca doit marcher sans problème si tu sais construire une ConnectionString.  Tu dois seulement avoir le driver ODBC de MySQL installé sur ta machine (+ADO bien sûr).


 
Oui, c'est bien ce que je pensais utiliser, mais ce que je cherche c'est le nom ou l'adresse du serveur...  Sur Multimania ils donnent des exemples avec à chaque fois 'LocalHost'...
 
C'est possible par une commande (php) de retrouver le nom du serveur?


---------------
C17
mood
Publicité
Posté le 23-12-2002 à 14:31:52  profilanswer
 

n°275179
*syl*
--> []
Posté le 23-12-2002 à 14:38:30  profilanswer
 

sql.multimania.com

n°275182
raph93
Posté le 23-12-2002 à 14:45:08  profilanswer
 

*Syl* a écrit :

sql.multimania.com


 
213.193.0.35  :o


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
n°275183
raph93
Posté le 23-12-2002 à 14:46:13  profilanswer
 

raph93 a écrit :


 
213.193.0.35  :o  


 
jviens de faire le test , apparement c mort


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
n°275186
drasche
Posté le 23-12-2002 à 14:50:00  profilanswer
 

concernant le serveur, port et login, ça devrait figurer dans les pages d'aide de multimania/lycos non? (j'ai pas de site chez eux donc je sais po)


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°275190
C17
-$$ W A N T E D $$-
Posté le 23-12-2002 à 15:06:16  profilanswer
 

Alors voilà mon code de connexion:

Code :
  1. Adodc1.ConnectionString = "Provider=MSDASQL.1;Driver=MySQL;server=sql.multimania.com;login=MonLogin;password=MonMotDePasse;database=MonLogin_db"
  2. Adodc1.RecordSource = "select * from news"
  3. Adodc1.Refresh


 
Mais à mon avis y'a juste le serveur qui n'est pas valide. Lorsque je lance le prog, après un petit moment il me met le message: "Can't connect to MySQL server on 'sql.multimania.com'
 
(Idem avec 213.193.0.35)


---------------
C17
n°275242
raph93
Posté le 23-12-2002 à 18:22:33  profilanswer
 

C17 a écrit :

Alors voilà mon code de connexion:

Code :
  1. Adodc1.ConnectionString = "Provider=MSDASQL.1;Driver=MySQL;server=sql.multimania.com;login=MonLogin;password=MonMotDePasse;database=MonLogin_db"
  2. Adodc1.RecordSource = "select * from news"
  3. Adodc1.Refresh


 
Mais à mon avis y'a juste le serveur qui n'est pas valide. Lorsque je lance le prog, après un petit moment il me met le message: "Can't connect to MySQL server on 'sql.multimania.com'
 
(Idem avec 213.193.0.35)


 
les firewall tu connais  :whistle:


---------------
Nothing can stop me, I'm never satisfied, I take what i want, refuse to be denied...
n°275321
lorill
Posté le 23-12-2002 à 23:00:03  profilanswer
 

bah tu fous un bête script sur ta page qui prends une requete en param et qui l'execute...

n°275325
C17
-$$ W A N T E D $$-
Posté le 23-12-2002 à 23:25:36  profilanswer
 

lorill a écrit :

bah tu fous un bête script sur ta page qui prends une requete en param et qui l'execute...  


 
Pour ça pas de problèmes, mais pour récupérer les infos(de la base vers le prog VB), tu sais comment on fait?


---------------
C17
n°275329
lorill
Posté le 23-12-2002 à 23:36:34  profilanswer
 

C17 a écrit :


Pour ça pas de problèmes, mais pour récupérer les infos(de la base vers le prog VB), tu sais comment on fait?


ben tu fous le resultat dans la page contenant le script de telle maniere que tu puisse le recuperer en lisant la page. (hint: xml)

n°279106
C17
-$$ W A N T E D $$-
Posté le 04-01-2003 à 12:21:47  profilanswer
 

A y'est!   J'ai trouvé!
 
Pour ceux que ça intéressent:
 
http://www.freesql.org/
 
 
là on peut ouvrir une base MySQL gratos pour l'utiliser comme on veut via ODBC, c'est un peu limité(100 transactions par users par jour) mais c'est super!


---------------
C17

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Se connecter à une base MySQL(Multimania) Via un prog VB? (Urgent)

 

Sujets relatifs
Envoyer un mail directement par un prog VBMySQL automatisation...
virer un user dans une base SQLserver[Mysql] limite par defaut d'une connexion a la base ?
[MySQL] Faire un rand sur une requete SQL...problème de comparaison de date (mysql).
Help progleme pour excuter un prog direct en htmlMysql et les sous-requêtes...
Bonjour tt le monde! MySQL... BDD relationnelle ou pas? 
Plus de sujets relatifs à : Se connecter à une base MySQL(Multimania) Via un prog VB? (Urgent)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR