Accès à ma base mysql dans access [Access/Mysql] - SQL/NoSQL - Programmation
Marsh Posté le 22-05-2003 à 10:51:01
Marsh Posté le 22-05-2003 à 10:53:24
Je précise :
je fais du php/mysql pour un projet. j'ai donc un serveur apache, et un serveur mysql. Je ne sais pas de quelle manière on accede à ce serveur (nom du serveur).
Marsh Posté le 22-05-2003 à 10:56:02
tu dois d'abord créer un DSN dans la configuration ODBC. Mais avant cela, il te faudra d'abord télécharger le driver ODBC sur le site de MySQL.
Une fois que tout cela est fait (et testé!), dans Access, lorsque tu browses le fichier sur lequel tu veux te brancher, tu choisis ODBC dans la liste des types de base de données, et tu prendras le DSN que tu as défini. Et ensuite seulement, tes tables seront liées dans ton fichier MDB.
Un truc important: chaque fois que tu toucheras la structure de ta DB MySQL, aussi insignifiante soit la modification, il te faudra effacer les links et les recréer. Ceci tient à Access qui mémorise la structure de la table liée en interne dans la MDB et ne rafraîchit jamais ses informations
Marsh Posté le 22-05-2003 à 10:57:11
en fait tu veux établir une connexion mysql depuis php ?
Marsh Posté le 22-05-2003 à 10:59:27
non il a dit Access (MS Access)
tu crées un MDB, tu lies les tables comme je l'ai dit dans mon post précédent et c'est dans la poche.
Marsh Posté le 22-05-2003 à 11:05:17
heuuu ..... l'intérêt de passer par access ?
c'est quoi le générateur de rapport ?
Marsh Posté le 22-05-2003 à 11:11:21
simogeo a écrit : heuuu ..... l'intérêt de passer par access ? |
je souhaite utiliser le générateur de rapport...
ca permet de créer des documents propres et imprimables, facilement, à partir des infos qu'il y a dans la base, et ce très facilement...
Marsh Posté le 22-05-2003 à 11:22:30
Voilà, j'ai installé myODBC, et tout marche.
Merci beaucoup pour ton aide drasche.
A+
Marsh Posté le 22-05-2003 à 11:24:07
simogeo a écrit : heuuu ..... l'intérêt de passer par access ? |
t'as déjà utilisé Access? Je suppose que non...
Marsh Posté le 22-05-2003 à 11:25:48
drasche a écrit : |
ben non sinon je ne poserai pas la question
( enfin une fois 5 min .. pour voir a quoi ca ressemblait)
Marsh Posté le 22-05-2003 à 10:47:39
'lut
Je cherche a utiliser le générateur de rapports de access avec ma base mysql. Pour cela, je dois utiliser le connecteur de access sur ma base mysql. Il faut que j'entre le nom du serveur SQL : "À quel serveur SQL Server voulez-vous vous connecter?"
Je ne sais pas comment est défini ce nom.
Merci de votre aide.