Se connecter à une base MySQL(Multimania) Via un prog VB? (Urgent) - VB/VBA/VBS - Programmation
Marsh Posté le 23-12-2002 à 13:49:28
Tu peux pas à moins de passer par un de tes propre script pour faire joujou avec la DB.
Marsh Posté le 23-12-2002 à 13:57:27
*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...)
Marsh Posté le 23-12-2002 à 14:02:51
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
Marsh Posté le 23-12-2002 à 14:04:37
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) .
Marsh Posté le 23-12-2002 à 14:06:14
samuelp a écrit : http://archive.dbforums.com/showth [...] did=365648 |
Oui mais lui il parle de lycos et à ma connaissance on peut pas attaquer la DB directement..
Marsh Posté le 23-12-2002 à 14:06:55
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
Marsh Posté le 23-12-2002 à 14:08:07
*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..
Marsh Posté le 23-12-2002 à 14:28:27
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).
Marsh Posté le 23-12-2002 à 14:31:52
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?
Marsh Posté le 23-12-2002 à 14:45:08
*Syl* a écrit : sql.multimania.com |
213.193.0.35
Marsh Posté le 23-12-2002 à 14:46:13
raph93 a écrit : |
jviens de faire le test , apparement c mort
Marsh Posté le 23-12-2002 à 14:50:00
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)
Marsh Posté le 23-12-2002 à 15:06:16
Alors voilà mon code de connexion:
Code :
|
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)
Marsh Posté le 23-12-2002 à 18:22:33
C17 a écrit : Alors voilà mon code de connexion:
|
les firewall tu connais
Marsh Posté le 23-12-2002 à 23:00:03
bah tu fous un bête script sur ta page qui prends une requete en param et qui l'execute...
Marsh Posté le 23-12-2002 à 23:25:36
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?
Marsh Posté le 23-12-2002 à 23:36:34
C17 a écrit : |
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)
Marsh Posté le 04-01-2003 à 12:21:47
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!
Marsh Posté le 23-12-2002 à 13:31:12
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