[Migration de VB6 / Access vers VB6/MySQL]

Fermé
essedik - 6 mars 2006 à 15:08
zebulon2503 Messages postés 1228 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 11 février 2016 - 23 juin 2008 à 08:56
Bonjour à tous
J'ai une application developpée en vb6 qui utilise une bases de données access je veux sauvegarder cette meme application tout en changeant la bases à celle de MySQL.y a-t-il une solution qui me fait ce changement.
Merci
A voir également:

6 réponses

lina012 Messages postés 51 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 21 juillet 2008
23 mai 2008 à 16:17
Slt essedik.
en fait ,je viens de voir que ça fait un moment que tu as posé cette question , donc je me demandais si tu as pu trouver des réponses ailleurs , concernant les étapes par exemple.
Si c'est le cas, je te serai reconnaissante de me faire part de ce que tu as trouvé comme réponses ou aides ou même indications.
je te remércie.
@bientôt.
0
zebulon2503 Messages postés 1228 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 11 février 2016 110
20 juin 2008 à 12:50
Salut lina012
Dis moi, as tu eu des nouvelles de essedik ? Ou as tu trouve les reponses par toi meme ? Si c'est le cas, pourrais tu m'eclairer stp ?
Merci
Bye
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
20 juin 2008 à 13:04
Bonjour,

La question est, je pense, restée sans réponse parce qu'elle a été mal posée ou mal interprêtée.

Est-ce une migration d'une base de données Access vers mySQL qui est demandé ? Ou bien comment faire le lien entre VB6 et une base mySQL.

D'autre part, est-ce bien une application VB6 ou une application développée avec Access en VBA ?

;o)

polux
0
zebulon2503 Messages postés 1228 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 11 février 2016 110
20 juin 2008 à 13:23
Bonjour,

Alors, mon truc c'est un prog Access VBA que je doit migrer en MySQL. J'ai essayer d'exporter les tables, ca marche pas, j'ai essayer "MS Access To MySQL Converter" ca bug aussi...
Et encore un petit point, est il possible de faire tourner un prog VBA Access relie a des tables MySQL le tout en ligne, la BDD MySQL etant sur un serveur accessible par le net...

C'est complique, et je ne m'en sors pas bien....
Merci pour ton temps passe a repondre !

A+
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
20 juin 2008 à 13:34
j'ai essayer "MS Access To MySQL Converter"

Quel est le beug ? y-a-t'il un message ?

On ne peut migrer que les tables et pas l'application elle même. Je pense que c'est possible de piloter mySQL depuis Access mais ça doit demander une refonte du code et je ne vois pas l'intérêt de faire la migration dans ce cas. Autant refaire une application avec un autre outil.

;o)
0
zebulon2503 Messages postés 1228 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 11 février 2016 110
20 juin 2008 à 13:49
Re
C'est bon pour le Converter, juste un oubli ^^
Concernant le code, la refonte prendrait beaucoup trop de temps... Je n'ai que 1 semaine pour faire marcher ca.
Le programme n'est pas de moi, il est sans commentaires et enorme...
Donc il existe un moyen de passer outre...
Merci
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
20 juin 2008 à 13:51
Là je ne sais pas, je ne programme jamais sur Access ... ça doit pouvoir marcher en liant les tables dans Import ... mais rien de sûr ... c'est juste une suggestion ..
0
zebulon2503 Messages postés 1228 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 11 février 2016 110
20 juin 2008 à 14:10
Oui, moi non plus je ne programme jamais sous Access... Mais les exigences du client parfois...
Bon, je vais essayer tous ces trucs d'import export, en esperant que ca marchera en ligne...
A+
Je te tiens au courant?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
20 juin 2008 à 14:15
ok

bon courage et dsl de ne pouvoir t'aider plus.

;o)
0
zebulon2503 Messages postés 1228 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 11 février 2016 110
20 juin 2008 à 14:21
Pas de probleme, Demerden Sie sich est une des phrases dirigeant ma vie ;-)
A+ Polux31
0
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204 > zebulon2503 Messages postés 1228 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 11 février 2016
20 juin 2008 à 14:22
^^
0
lina012 Messages postés 51 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 21 juillet 2008
20 juin 2008 à 15:21
bonjour

en effet, je n'ai pas reçu de signe de essedik.
mais je peux t'expliquer ce que j'ai compris
donc voilà, pour migrer de access à mysql, on peut passer par odbc, c'est ce que j'ai utilisé pour une petite base que j'ai créé pour tester mais par contre ça va être lent et pas de la même manière pour les autres vraies bases que j'ai à migrer.
normalement le but est d'intégrer une fonction ou une procédure qui fait l'affaire dans le code vb.
sinon pour la méthode test, une fois ton code vb est relié avec access ainsi odbc et mysql bien installés, tu peux migrer ta base sans problème.
si c'est bien ça ce que tu demandes , je peux t'expliciter les détails.
a++
0
zebulon2503 Messages postés 1228 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 11 février 2016 110
23 juin 2008 à 08:56
Salut,

C'est bonm j'ai reussi a migrer de Access a MySQL. Mais j'aimerais savoir si c'est possible de mettre ma base Access (migree en MySQL) sur un serveur et de se connecter dessus en utilisant le programme VBA depuis un autre PC, en passant par le net en ajoutant les donnees directement sur le serveur.
Et si oui, as tu une idee pour faire la connection ?
Merci
A+
0