Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Migrer bdd access vers mysql

sansfaçon, le dimanche 30 janvier 2005 à 14:14:19
Bonjour à tous, j'aimerais savoir comment faire pour migrer une base de données access vers mysql, si cela est possible.

Si cela est possible, quelqu'un pourrait il m'expliquer les méthodes à effectuer merci d'avance .
Répondre à sansfaçon  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
totox24, le dimanche 30 janvier 2005 à 14:30:09
Salut
moi, j'ai creer mes table dans une base de donnée mySQL

puis j'ai exporter les donnée de mes table Access en txt
que j'ai importer dans mysql

y a peut etre unautre systeme
mais je ne le connais pas
et cela marche tres bien comme ca

bye
Répondre à totox24

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sansfaçon, le dimanche 30 janvier 2005 à 14:33:54
C'est clair j'avais déjà pensé à cette méthode mais elle me semble un peu longue, n'y aurai t-il pas une méthode plus adéquate, plus directe.

Je te remercie totox24.
Répondre à sansfaçon

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Neveux cédric, le jeudi 31 mars 2005 à 05:12:32
Voici la page du site de MySQL qui explique comment exporter une base ACCESS vers MySQL:
http://dev.mysql.com/doc/mysql/fr/msaccess.html
Il faut suivre les différentes étapes(22.1.11.1 à 22.1.11.13).

voici un petit résumé, c'est une mini doc que je viens de faire pour toi.
Ca me sera toujorus utile par la suite(on oublie vite les détails techniques).

1)Mise en plase d’une connexion de type ODBC à un serveur MySQL.
2)Utilisation d’ACCESS pour gérer une base de données MySQL.
3)Exporter une base ACCESS vers MySQL.
4)Importer des données d’une base MySQL dans une base ACCESS.


1)Mise en plase d’une connexion de type ODBC à un serveur MySQL.

1.1)télécharger puis installer le pilote CONNECTOR/ODBC 3.51 pour MySQL: http://dev.mysql.com/downloads/connector/odbc/3.51.html
(choisir la version selon l’OS, Windows, Linux, Solaris,...)

1.2)Sous WinXP/2k, aller dans Panneau de config.>Outils d'administration>Sources de données(ODBC) et cliquer sur l'onglet "Pilotes ODBC" pour voir la liste des pilotes ODBC, si la ligne "MySQL ODBC 3.51 driver" apparaît c'est que le pilote est bien installé.

1.3) cliquer sur l'onglet "Sources de données utilisateurs" puis sur le bouton "Ajouter", la liste des pilotes apparaît, sélectionner "MySQL ODBC 3.51 driver" puis cliquer sur "terminer". Cela permet de créer une connexion ODBC qui est un canal de transmission de données vers UNE SEULE base de données du serveur MySQL. On peut créer plusieurs connexions ODBC vers le même serveur MySQL. Chaque connexion gèrera une seule base de données.
On pourra transmettre des informations vers MySQL en utilisant toutes sortes de logiciels(via ODBC) qui ont rapport aux bases de données(ACCESS et autres).

1.4)La fenêtre de paramètrage de la connexion ODBC vers MySQL apparaît avec l'onglet "Login":

Data source name: identifiant de la connexion ODBC/MySQL.
On met un nom qui permet de savoir quelle base de données est gérée par cette connexion.
ex: MaBaseFacturesSurMySQL

Description:(facultatif) Infos sur cette connexion

Server: localhost (ou l'adresse IP du serveur si le serveur MySQL est sur une autre machine)

User: nom d'utilisateur ayant accès à votre base
Password: mot de passe utilisateur

Database: ici on choisit la base de données qui sera gérée par cette connexion.
ex:Factures

Dans l'onglet "Connect option" on peut éventuellement mettre le numéro de port du serveur MySQL si ce n'est pas le port standard.

Dans l'onglet "Advanced" on a des options concernant les paramétrages à effectuer lors du transfert de données(types, disable transactions,...).
Cliquer sur "OK", dans la liste des sources de données "MaBaseFacturesSurMySQL" doit apparaître.

2)Utilisation d’ACCESS pour gérer une base de données MySQL.

2.1)Lorsque ACCESS a démarré, cliquer sur Fichier>Ouvrir, dans la fenêtre d’ouverture de fichier, cliquer sur la liste "Type de fichiers" et sélectionner le type: ODBC Databases ().
La fenêtre de sélection de source de données apparaît, cliquer sur l’onglet "Source de données machine" pour voir apparaître la listes des sources de données.
(Dans cette fenêtre, on peut également créer une nouvelle connexion en cliquant sur le bouton "Nouveau" qui relance les étapes 1.3 et 1.4)

Sélectionner "MaBaseFacturesSurMySQL" et cliquer sur "OK".

2.2)Une fenêtre permet de choisir les tables que l’on veut gérer depuis ACCESS.Sélectionner la ou les tables désirées puis "OK".

2.3) on travaille ensuite comme avec une base ACCESS sauf qu’il y’a des limitations dues à la différence entre MySQL et ACCESS donc on ne peut pas tout gérer depuis l’interface d’ACCESS.
Astuce : après avoir ouvert une base de données, cliquer avec le bouton droit sur une des tables et créer un raccourci vers le bureau, cela permettra d’éviter de faire à chaque fois les étapes 2.1 et 2.2.Vérifier que les changements sont bien pris en compte directement sur le serveur MySQL(sans passer par ACCESS).

3)Exporter une base ACCESS vers MySQL.

3.1)Ouvrir une base de données ACCESS(*.mdb) et sélectionner une table.
3.2)Cliquer sur Fichier>Exporter et choisir le Type de fichier "ODBC Database ()" puis "OK".
3.3)Mettre le nom de destination de la table(en général on laisse le même nom que sous ACCESS mais on peut le modifier si besoin) puis "OK".
3.4)Cliquer sur Sources de données machine et choisir "MaBaseFacturesSurMySQL" puis "OK".

4)Importer des données d’une base MySQL dans une base ACCESS.
3.1)Ouvrir une base de données ACCESS(*.mdb).
3.2)Cliquer sur Fichier>Données externes>Importer...et choisir le Type de fichier "ODBC Database ()" puis "OK".
3.3) Cliquer sur Sources de données machine et choisir "MaBaseFacturesSurMySQL" puis "OK". Choisir les tables à importer puis "OK".
Répondre à Neveux cédric

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
neipp christine, le mardi 10 mai 2005 à 14:31:54
bonjour,
j'ai fait passer mes tables sous ODBC
Répondre à neipp christine

29


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Emilien Baudron, le jeudi 20 avril 2006 à 11:30:35
Bonjour,

J'ai eu un petit problême pour exporter ma base de access à mysql. Dans certains champs de la base d'access j'avais des retours à la ligne, et en exportant cette base dans des fichiers .txt, les retours à la ligne posaient problême ( décalage des lignes ).

Passer par un lien odbc à résolu ce problême et est bien plus pratique. Merci pour cette solution.
Répondre à Emilien Baudron

30


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
petrus-v, le lundi 5 juin 2006 à 17:01:32
Merci Neveux cédric pour tes explications sucintes et précisent. continue comme cela;-)
Répondre à petrus-v

37


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
{}-_-_-{}, le jeudi 27 mars 2008 à 16:19:05
À propos de cette méthode, tout fonctionne, mes tables ont été transférées avec succès mais j'aimerais savoir comment utiliser les interfaces d'Access avec une base de données MySql svp.
Merci
Répondre à {}-_-_-{}

42


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Arnaud, le mardi 10 juin 2008 à 17:18:25
Bonjour Cedrick

Connaitrais tu un tutoriel permettant d'exporter des Bases Access vers PosgreSQL
Je dois en effet pouvoir rapatrier mes données accès vers du Posgresql afin de mettre en valeur mes infos attributaires au sein d'une application Webmapping


Merci de ton attention

A bientot

Arnaud
Répondre à Arnaud

43


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
cedricneveux, le mardi 10 juin 2008 à 19:12:41
Désolé mais je n'ai jamais essayé de faire un transfert de ACCESS vers POSTGRE SQL. D'ailleurs depuis qlq temps je me dis que je vais essayer POSTGRE SQL mais je n'ai pas eu le temps.

Peut-être existe-t-il un pilote ODBC pour POSTGRE SQL , dans ce cas là la procédure devrait ressembler à celle pour MySQL. Sinon peut-être existe-t-il des logiciels libres et gratuits qui ofnt ce genre de transfert de données.

Sinon si tu trouves un tutoriel pour transférer de MySQL vers POSTGRE SQL, tu peux alors transférer ta base ACCESS vers MySQL puis de MySQL vers POSTGRE SQL. Ca rajoute une étape mais ça peut marcher.

Y'a plus qu'à trouver la solution la plus facile et rapide.

Ciao
Répondre à cedricneveux

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Neveux Cédric, le jeudi 31 mars 2005 à 05:15:37
J'éspère que ça ira comme réponse ça me semble clair mais si jamais y'a des questions n'hésite pas!
@+
Répondre à Neveux Cédric

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Neveux cédric, le jeudi 31 mars 2005 à 05:30:16
Me suis enfin inscrit sur le site comme ça ça ira plus vite pour mes prochains messages. if(Chui fatigué) prog marche pas(chépaspourkoi);
elseif(chui enforme) prog fonctionne(chépaspourkoinonplus);
Répondre à Neveux cédric

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
NEIPP CHRISTINE, le mardi 10 mai 2005 à 14:40:41
bonjour,
je sais grace à votre documentation comment migrer des
donnees de ACCESS versd MYODBC, mais je suis perdue
quand il s'agit de migrer de MYODBC vers mysql.
pouvez vous m'aider??
Répondre à NEIPP CHRISTINE

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Neveux cédric, le mardi 10 mai 2005 à 19:22:26
Bonjour Christine,
je ne comprends pas bien ce que tu veux dire.
"je sais grace à votre documentation comment migrer des
donnees de ACCESS versd MYODBC, mais je suis perdue
quand il s'agit de migrer de MYODBC vers mysql.
pouvez vous m'aider??"

ODBC est un logiciel qui permet de traduire les informations entre ACCESS et MySQL.

Pour que cela fonctionne il faut un pilote ODBC pour Acces(ce pilote est installé par défaut)et il faut installer "MySQL ODBC 3.51 driver" qui va permettre à ODBC de parler à MySQL.

A ce stade, ODBC peut communiquer avec ACCESS d'un côté et MySQL de l'autre.

ACCESS possède une interface graphique qui la possibilité d'utiliser ODBC pour aller chercher des données sur d'autres SGBD(Systèmes de gestion de bases de données). ou pour envoyer des données d'ACCESS vers d'autres SGBD.

Si on choisi d'exporter une base ACCESS vers MySQL(voir le paragraphe (3)Exporter une base ACCESS vers MySQL. ), les données sont directement transférées dans la base de données que l'on a sélectionné comme "Source de données utilisateur" dans le gestionnaire ODBC.

Donc si tu as transféré les données comme je l'ai écris , tes données devraient être dans ta base de données MySQL.

Si tu as bien tout suivi, tu dois comprendre que ODBC ne stocke aucune donnée, il sert juste à traduire les données d'ACCESS vers MySQL ou de MySQL vers ACCESS.

Si ce n'est pas clair, il faudrait que tu me donnes plus de détails sur tes bases de données pour que je comprenne bien ce que tu veux faire et pour t'expliquer comment y arriver.

J'attends ta réponse pour t'aider.

Bonne journée et à bientôt.

Cédric
Répondre à Neveux cédric

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
NEIPP CHRISTINE, le mercredi 11 mai 2005 à 09:52:04
bonjour,
je vous remercie pour votre réponse.
En fait j'ai migré comme option 3. migration de ACCESS vers
MYSQL une dizaine de tables. Tout c'est bien passé mais je ne
parvient pas à visualiser mes tables sous mysql c'est pourquoi
je pensais que la migration ne c'est pas bien faite.
Comment est-il possible aprés la migration de visualiser sous MYSQL LES TABLES ??? y-a-t-il a faire une manipulation sous
MYSQL ???
Répondre à NEIPP CHRISTINE

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
NEIPP CHRISTINE, le mercredi 11 mai 2005 à 11:17:19
Merci pour tout, j'ai trouvé la réponse moi-meme en fait
il suffit de se connecter au control center pour voir les
differentes tables qui sont migrées. TChao.
Répondre à NEIPP CHRISTINE

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Neveux cédric, le mercredi 11 mai 2005 à 14:19:13
Je suis ravi d'avoir pu vous aider , en cas de soucis n'hésitez pas à m'envoyer un nouveau message, bonne journée et à bientôt.

Cédric if(Chui fatigué) prog marche pas(chépaspourkoi);
elseif(chui enforme) prog fonctionne(chépaspourkoinonplus);
Répondre à Neveux cédric

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
m_makhoukh, le mercredi 11 mai 2005 à 14:22:37
Bonjour,
grace à vous j'ai migre une base access vrs mysql ,mais je ne sais pas comment afficher les tables et voir est ce que les relatiions sont respecter.
merci d'avance.
Répondre à m_makhoukh

13


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Neveux cédric, le mercredi 11 mai 2005 à 15:08:55
Pour afficher les tables sous MySQL, il ya plusieurs solutions:
1ère solution vous utilisez le programme "mysql" qui doit être lancé dans la commande msdos si vous ne savez pas utiliser cet outil , il faudrait chercher un cours pour apprendre les bases de l'utilisation de mysql, ça serait trop long pour moi de tout expliquer.

Si vous avez déjà utilisé cet outil, il suffit de taper un requête SQL qui affichera toutes les information de votre table
ex:
SELECT * FROM nomdelatable;

puis vous faites la même chose pour chaque table de votre base de données.

Sinon il existe des logiciels graphiques qui permettent de voir le contenu de vos bases MySQL.
Le plus simple est , je pense, de télécharger "MySQL Administrator" et "MySQL Query Browser" sur le site www.mysql.com/products.

MySQL Administrator permet de se connecter n'importe quelle serveur MySQL si vous connaissez l'adresse IP de l'ordinateur et le numéro de port ainsi que l'utilisateur et le mot de passe.
Si le serveur MySQL est sur votre PC, l'adresse sera localhost(ou 127.0.0.1) et le port par défaut est 3306.
Avec cela vous pourrez gérer vos bases de données.

MySQL Query Browser permet de voir le contenu des tables des BDD et de tester vos requêtes SQL.

J'éspère que cela vous aidera bien.

Bonne journée et à bientôt!
Cédric NEVEUX.


if(Chui fatigué) prog marche pas(chépaspourkoi);
elseif(chui enforme) prog fonctionne(chépaspourkoinonplus);
Répondre à Neveux cédric

14


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
nico66, le mardi 24 mai 2005 à 13:29:49
salut

j'ai un problème pour me connecter à ma base Mysql avec la fenêtre de paramètrage de la connexion ODBC vers MySQL


Ma base de données se trouve sur le serveur Mysql de free, sql.free.fr

Dans la fernêtre de paramêtrage:
Data source name : je met le nom de ma base
Server : je met proxy.free.fr
User : mon nom d'utilisateur
Password : mon numéro de passe
Port : le numéro de port (renseignements donnée sur la lettre de free reçue)

Et lorsque je fais Test, il apparaît ce message d'erreur :
[MYSQL][ODBC 3.51 Driver]Lost connection to MySQL server during query


Aidez moi pour ce problème de connexion !
Merci
Répondre à nico66

15


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Neveux cédric, le mardi 24 mai 2005 à 15:39:24
Bonjour nico66,

il est impossible de se connecter aux serveurs MySQL de free depuis l'extérieur.Càd que seuls les sites hébergés sur leurs serveurs peuvent y accéder. Je pense que le contrôle d'accès s'effectue sur les adresses IP.Seuls les serveurs de FREE sont autorisées à accéder à MySQL.
Voici la page où tu peux voir cette information:
http://faq.free.fr/?q=521

Cela signifie qu'il n'y a que 2 moyens d'accéder à ta base sur FREE, les scripts PHP de ton site perso ou l'interface phpMyAdmin à l'adresse suivante http://sql.free.fr Bonne journée et à bientôt.Cédric NEVEUX.
Tech. info recherche emploi intéressant et correctement payé
Répondre à Neveux cédric

16


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Neveux cédric, le mardi 24 mai 2005 à 15:50:33
J'ai dis dans un précédent message qu'on pouvait se connecter à n'importe quel serveur MySQL lorsqu'on a son adresse IP et son numéro de port.
J'aurai du préciser une chose: on peut se connecter à n'importe quel serveur SAUF si l'accès est restreint par l'administrateur.
Si l'administrateur n'autorise la connexion au serveur MySQL que depuis une certaine plage d'adresses IP, les connexions provenant d'autres adresses IP seront refusées.
ex: on autorise la connexion seulement depuis 192.168.0.10 et 192.168.0.11

si votre adresse IP est 192.168.0.5 ou toute autre adresse IP, vous ne pourrez pas vous connecter. Bonne journée et à bientôt.Cédric NEVEUX.
Tech. info recherche emploi intéressant et correctement payé
Répondre à Neveux cédric

17


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
nico66, le mardi 24 mai 2005 à 18:09:05
c'est ok mais par quels moyens puis je me connecter à une base de donnée access ?

Si je veux que ma base de donnée access soit consultable et modifiable depuis l'extérieur de chez moi (ou d'une entreprise) comment devrais je m'y prendre ???

Merci
Répondre à nico66

18


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
Neveux cédric, le mercredi 25 mai 2005 à 00:20:42
Heu là, je ne vois pas bien le rapport avec MySQL?Je crois que ça change de sujet.

Pour accéder à une base de données ACCESS depuis l'extérieur je ne sais pas du tout comment procéder car je n'ai jamais travaillé sur ce sujet.Il faudrait que tu cherches dans le forum les discussions parlant plus spécifiquement d'ACCESS et des moyens d'y accéder .

Cependant, je pense qu'on peut faire un programme en langage ASP qui accèdera à une base de données ACCESS.Il doit y avoir plusieurs manière d'accéder à une base ACCESS.

Si tu souhaites que les utilisateurs puissent accéder à des formulaires ACCESS depuis un site extérieur, il faut encore chercher dans les forums.

Donc le mieux serait que tu expliques ton projet pour qu'on puisse te donner des idées.
Bonne journée et à bientôt.Cédric NEVEUX.
Tech. info recherche emploi intéressant et correctement payé
Répondre à Neveux cédric

19


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
neomtp, le mercredi 25 mai 2005 à 12:56:43
Bonjour,

j'ai un serveur linux avec php mysql, sur une station de travail j'ai installé mysql-odbc.
1) la connexion à partir d'access XP (2002) fonctionne bien
je fait un lien à partir d'access sur une table mysql :
la consultation des données à partir d'access ok
la suppression des données à partir d'access ok
par contre lorsque je veux mettre des données dans la table à partir d'access, j'ai un message d'erreur : Type de donnée SQL hors limites(#0).

quelqu'un aurai une solution ?

merci
Répondre à neomtp

20


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
Neveux cédric, le mercredi 25 mai 2005 à 14:46:27
Bonjour neomtp,

bon alors j'ai pas le temps de tester mais à prioris je dirais que tu as un problème de conversion de type de données.

Il faut savoir que les types de données ne sont pas toujours les mêmes entre les différents SGBD.

Par exemple ,les données de type "mémo" d'ACCESS n'existent pas sous MySQL. Sous MySQL il faut utiliser les TEXT ou BLOB pour les remplacer.

Pour voir si le problème viend de là, essai d'envoyer seulement les champs(colonnes) de type numérique ou caractère dans une table de test.
Tu peux envoyer les colonnes une par une pour voir sur laquelle ça bloque.
Cela peut te donner des indices.
Si ça ne fonctionne toujours pas, tu pourrais peut-être m'envoyer ta base de données qui pose problème pour que je teste.
Ou bien continu de chercher un peu sur le forum voir si quelqu'un a déjà eu ce problème.

Autre chose: est-ce que tu pourrais medire comment tu as fais pour installer PHP MySQL et le mysql-odbc sous Linux ou me donner l'adresse d'un site qui explique comment faire?Et aussi quelle distribution de linux utilises-tu?
Merci par avance Bonne journée et à bientôt.Cédric NEVEUX.
Tech. info recherche emploi intéressant et correctement payé
Répondre à Neveux cédric

21


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
neomtp, le mercredi 25 mai 2005 à 18:24:33
Je ferais les test Vendredi. Merci pour les infos.

concernant linux, c'est la version 10.1 de mandrake.
voici un site qui explique les installations manuelle :
http://lea-linux.org/reseau/web/Apache_PHP_MySQL.html
mais sous la mandrake en utilisant le gestionnaire d'installation c'est beaucoups plus simple.
par contre je n'utilise pas mysql-odbc sous Linux mais sous windows à cause d'access!!! pas de logiciel similaire sous linux. En revanche pour un accés graphique à mysql j'utilise WEBMIN qui est trés simple d'utilisation.

neomtp
Répondre à neomtp

22


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Neveux cédric, le mercredi 25 mai 2005 à 19:41:30
Merci pour le lien sur lealinux j'irai voir ça bientôt
justement je voulais récupérer la mandrake 10.1 pour voir si il y avait des nouveautés.
Pour le transfert d'ACCESS vers MySQL tiens moi au courant.
@+ Bonne journée et à bientôt.Cédric NEVEUX.
Tech. info recherche emploi intéressant et correctement payé
Répondre à Neveux cédric

39


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
lina012, le mardi 27 mai 2008 à 09:47:11
bonjour NeveuxCedric !! Bonjour tt le monde
en fait , je trouve que tes explications sur la migration de access à mysql sont super succintes et super intéressantes , ça m'a beaucoup aidé à comprendre pas mal de choses .
Cependant , j'ai un petit souci , mon appli est en vb ; derrière j'ai la base type access et je veux migrer vers mysql , mais en fait il faut que j'intégre une fonction dans mon code qui fasse ceci ! une fonction disons de mise à jour qui sera exécutée une seule fois aprés l'ouverture de l'appliet qui me dervira aussi pour les autres appli à migrer , donc elle va être à peu prés générale. j'opte pour un lien externe pour le faire , donc changer du DAO à ODBC au lieu de ADO .
mais par contre je ne sais pas du tout comment m'y prendre ! si quelqu'un a une idée de comment je dois procéder , qu'il n'hésite pas à poster.
Merci à tous.
Répondre à lina012

40


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Neveux Cédric, le mardi 27 mai 2008 à 10:17:44
Désolé lina mais je n'y connais rien en VB alors je ne peux pas trop t'aider.
D'ailleurs si tu connais des sites vraiment bien pour apprendre le VB.NET, je veux bien que tu m'indiques les liens.
J'espère que quelqu'un pour t'aider.

Ciao

Cédric
Répondre à Neveux Cédric

41


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
lina012, le mardi 27 mai 2008 à 10:21:42
je suis encore en vb 6 avec l' ADO
merci quand même .
oui je posterai un message dés que je trouverai la solution .
cordialement,

Lina
Répondre à lina012

23


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
I.sihame, le mercredi 8 juin 2005 à 10:58:45
bonjour,

lors d'une recherche sur le même sujet "migrer bdd access vers mysql" je suis tombé sur cette page, j'ai appliquée les étapes qu'a expliqué Neveux cédric, mais j'ai un problème: à l'étape 2.2 quand je selectionne ma base de donnée Access depuis la listes des sources de données dans l’onglet "Source de données machine" et je clique sur OK, ca marche pas et il me sort le message:
[MySQL][ODBC 3.51 Driver]Accès refusé pour l'utilisateur 'ODBC'@'@localhost'(mot de passe:NON) puis il m'affiche " acces refusé"
sachant que dans la fenetre "Cofigure Data Souce nName" je n'entre rien dans les champs "User" et "Passeword" care ma base de donnée n'est pas sécurisée!!!
je ne comprend pas pourquoi il arrive pas à appeler la base de donnée Access!!!
please help me!
Répondre à I.sihame

24


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Neveux cédric, le mercredi 8 juin 2005 à 22:27:40
Bien que ta base ne soit pas "sécurisée", tu es obligé d'avoir un utilisateur pour accéder à ta base de données.
Pa r défaut sur un système MySQL, on a l'utilisateur 'root' sans mot de passe.
Essayes donc de mettre root comme utilisateur et cela devrait fonctionner. Bonne journée et à bientôt.Cédric NEVEUX.
Tech. info recherche emploi intéressant et correctement payé
Répondre à Neveux cédric

25


  • C