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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Lire une base MySql avec Access 2003

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lire une base MySql avec Access 2003

n°1050219
gdrara
Posté le 17-04-2005 à 18:54:00  profilanswer
 

Salut à tous,  
petite question simple : je voudrais "lier" depuis access 2003 une base mysql que j'ai en local. Comment on fait ? Je trouve access plus pratique pour remplir et modifier des données.
Merci bcp pour votre aide

mood
Publicité
Posté le 17-04-2005 à 18:54:00  profilanswer
 

n°1050278
moi23372
Posté le 17-04-2005 à 20:34:19  profilanswer
 

utilise PHPMYADMIN pour faire cela... C'est carrement absurde de faire ça avec access, et je ne sais pas si c'est d'ailleurs possible car Access n'est pas un SGBD.

n°1050291
Manaloup
Posté le 17-04-2005 à 20:57:25  profilanswer
 

C'est possible en passant par le driver ODBC fourni par MySQL http://dev.mysql.com/downloads/con [...] /3.51.html
 
Maintenant, ce que tu fait c'est totalement absurde  [:airforceone]

n°1050494
gdrara
Posté le 18-04-2005 à 11:04:00  profilanswer
 

Merci bcp pour ces conseils. Je vais tte de même tester pour voir. Mais je trouve nettement plus pratique de passer par Access pour remplir des données.
Pk vous trouvez ça absurde ?

n°1050573
Arjuna
Aircraft Ident.: F-MBSD
Posté le 18-04-2005 à 12:00:40  profilanswer
 

Moi je trouve pas ça absurde.
Au contraire. Access à l'énorme avantage de te permettre de faire des liens dans des requêtes entre plusieurs bases de plusieurs SGBD différents, genre :
utilisateurs : géré par MySQL
facture : géré par Oracle
etats : géré par Access
 
Bah tu peux aisément faire une requêtes joignant ces trois tables. C'est au contraire hyper puissant.
 
Par contre, si c'est juste pour allimenter la table en données, c'est vrai que c'est un peu bête.
 
moi23372 : si, Access est un SGBD. S ne veut pas dire "serveur", mais "système". A partir de là, c'est une hérésie de croire qu'Access n'est pas un SGBD parcequ'il ne peut pas jouer le rôle de serveur.

n°1050638
moi23372
Posté le 18-04-2005 à 13:31:12  profilanswer
 

rien avoir avec un serveur.
Tout SGBD digne de ce nom n'est pas orienté vers un fichier directement, mais offre la possibilité de partager les ressources. Or ici Access est orienté vers un seul fichier, ce qui l'exclu à mon avis des SGBD comme Oracle ou SQLServer! Je dirais que Access est entre un SGBD et un système de fichiers classiques

n°1051013
Arjuna
Aircraft Ident.: F-MBSD
Posté le 18-04-2005 à 17:08:04  profilanswer
 

Ben non, ça rentre quand même dans la définition de "System de Gestion de Base de Données". Y'a pas à tortiller. C'est toi qui déforme la notion de SGBD.

n°1051569
gdrara
Posté le 18-04-2005 à 23:34:35  profilanswer
 

Yes. Mais l'utilisation que j'en fais (car ca y est, ca marche) est très simple : je croise 2 bases entre elles (Mysql et Access) et cela me permet aussi d'être plus souple pour faire de la bureautique : publipostage, etc ... A mon avis, il ne faut pas être trop sectaire, et savoir utiliser le meilleur de tous les outils ;-)

n°1051725
Arjuna
Aircraft Ident.: F-MBSD
Posté le 19-04-2005 à 08:52:59  profilanswer
 

C'est clair :)
 
Access est très loin d'être parfait, mais il est tout de même extrêment pratique pour certains points, et évide des développement parfois lourd.

n°1051728
FlorentG
Unité de Masse
Posté le 19-04-2005 à 08:57:33  profilanswer
 

moi23372 a écrit :

rien avoir avec un serveur.
Tout SGBD digne de ce nom n'est pas orienté vers un fichier directement, mais offre la possibilité de partager les ressources. Or ici Access est orienté vers un seul fichier, ce qui l'exclu à mon avis des SGBD comme Oracle ou SQLServer! Je dirais que Access est entre un SGBD et un système de fichiers classiques


On peut aussi partager les ressources avec Access. Ok c'est limité à pas beaucoup d'utilisateurs, ça rame, mais c'est possible :o Et mine de rien utiliser un seul fichier est ultra bénéfique dans certaines situations, genre redistributions de données.

Arjuna a écrit :

C'est clair :)
 
Access est très loin d'être parfait, mais il est tout de même extrêment pratique pour certains points, et évide des développement parfois lourd.


+1 D'ailleurs c'est absolument pas con d'utiliser Access à la place de cette merde de phpmyadmin

mood
Publicité
Posté le 19-04-2005 à 08:57:33  profilanswer
 

n°1053027
gdrara
Posté le 20-04-2005 à 00:00:01  profilanswer
 

oui, mais tout dépend de ce qu'on en fait. Bref, hélàs, il n'y   a pas d'outils parfaits. ALors soyons parfaits ;-)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Lire une base MySql avec Access 2003

 

Sujets relatifs
EasyPHP / MySQL[Access]Action sur un OUI/NON
Acces 2003 et vb.NetCréer un petit programme à partir d'une base excel
Access, envoi d'email automatisé?récupérer les parametre d'un table MySQL avec VB
Création de controles et d'évenements dynamiques sous Access 97récupérer les parametre d'un table MySQL avec VB
[resolu][MYSQL] CREATE VIEW ??? 
Plus de sujets relatifs à : Lire une base MySql avec Access 2003


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