OVH Cloud OVH Cloud

Access -> MySQL

8 réponses
Avatar
Gilles
bonsoir

Voici mon probleme
je cherches une façon de faire un remplissage automatique d'une base MySQL
evec un base access

Je m'explique j'ai ma base access avec comme champ nom et un cham prenom
et sur ma base MySQL un champ nom
(Il n'y pas de doublon) donc je voudrais apres verification des nom que
assess ajoute les prenoms es ce que c'est possible?

merci pour vos réponses


--
# ANTISPAM #
Click on the link to answer - Cliquez sur le lien pour répondre
http://www.cerbermail.com/?zH3uNd5dV8

8 réponses

Avatar
3stone
Salut,

"Gilles"
| Voici mon probleme
| je cherches une façon de faire un remplissage automatique d'une base MySQL
| evec un base access
|
| Je m'explique j'ai ma base access avec comme champ nom et un cham prenom
| et sur ma base MySQL un champ nom
| (Il n'y pas de doublon) donc je voudrais apres verification des nom que
| assess ajoute les prenoms es ce que c'est possible?


Il te faut le pilote ODBC pour MySQL...
http://dev.mysql.com/doc/mysql/en/odbc-connector.html

ensuite, comme d'hab avec une requête ajout !


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
Gilles
j'ai le pilote ODBC

mais je ne sais pas tros faire des requete avec Access

--
# ANTISPAM #
Click on the link to answer - Cliquez sur le lien pour répondre
http://www.cerbermail.com/?zH3uNd5dV8
"3stone" a écrit dans le message de news:
%
Salut,

"Gilles"
| Voici mon probleme
| je cherches une façon de faire un remplissage automatique d'une base
MySQL
| evec un base access
|
| Je m'explique j'ai ma base access avec comme champ nom et un cham
prenom
| et sur ma base MySQL un champ nom
| (Il n'y pas de doublon) donc je voudrais apres verification des nom que
| assess ajoute les prenoms es ce que c'est possible?


Il te faut le pilote ODBC pour MySQL...
http://dev.mysql.com/doc/mysql/en/odbc-connector.html

ensuite, comme d'hab avec une requête ajout !


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw




Avatar
MBFAC
Bonjour

Si la table destination existe le mieux c'est encore l'export en CSV (Clic
droit) et l'import via MyAdmin
ça marche super bien et c'est rapide aussi
(Attention aux format dates)

Cordialement

Michel BERTRAND
Avatar
Gilles
mais comment faire un comparatif des noms avec un fichier CSV
Car le champ "Nom" est deja dans la base MySQL et j'ai les champs "Nom" et
"Prénom" sur Access

--
# ANTISPAM #
Click on the link to answer - Cliquez sur le lien pour répondre
http://www.cerbermail.com/?zH3uNd5dV8
"MBFAC" a écrit dans le message de news:
d8r6lr$25j$
Bonjour

Si la table destination existe le mieux c'est encore l'export en CSV (Clic
droit) et l'import via MyAdmin
ça marche super bien et c'est rapide aussi
(Attention aux format dates)

Cordialement

Michel BERTRAND




Avatar
3stone
Salut,

"Gilles"
| j'ai le pilote ODBC
|
| mais je ne sais pas tros faire des requete avec Access

qque chose comme:

Insert Into Table2 ( Champ )
Select Table1.Champ
From Table1
Where Table1.Champ Not In (Select Champ From Table2);



--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
Gilles
S'il te plais peu tu explique un peu ton code car je suis un peu debutant
voir beaucoup merci

--
# ANTISPAM #
Click on the link to answer - Cliquez sur le lien pour répondre
http://www.cerbermail.com/?zH3uNd5dV8
"3stone" a écrit dans le message de news:

Salut,

"Gilles"
| j'ai le pilote ODBC
|
| mais je ne sais pas tros faire des requete avec Access

qque chose comme:

Insert Into Table2 ( Champ )
Select Table1.Champ
From Table1
Where Table1.Champ Not In (Select Champ From Table2);



--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw



Avatar
3stone
re,

"Gilles"
| S'il te plais peu tu explique un peu ton code car je suis un peu debutant
| voir beaucoup merci


Crée une requête de sélection sur la table1 avec les champs
que tu veux ajouter à la table2

transforme là en requête ajout et indique la table2

complète les champs dans la ligne "ajouter à"

sous le champ que tu veux comparer, ajoute le critère:
Not In(Select NomDuChamp From Table2)

=>> en adaptant les noms, bien sûr...


Si tu regarde ta requête en mode SQL, elle ressemble à :

Insert Into Table2 ( Champ )
Select Table1.Champ
From Table1
Where Table1.Champ Not In (Select Champ From Table2);


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
Gilles
merci pour votre aide

--
# ANTISPAM #
Click on the link to answer - Cliquez sur le lien pour répondre
http://www.cerbermail.com/?zH3uNd5dV8
"3stone" a écrit dans le message de news:
%
re,

"Gilles"
| S'il te plais peu tu explique un peu ton code car je suis un peu
debutant
| voir beaucoup merci


Crée une requête de sélection sur la table1 avec les champs
que tu veux ajouter à la table2

transforme là en requête ajout et indique la table2

complète les champs dans la ligne "ajouter à"

sous le champ que tu veux comparer, ajoute le critère:
Not In(Select NomDuChamp From Table2)

=>> en adaptant les noms, bien sûr...


Si tu regarde ta requête en mode SQL, elle ressemble à :

Insert Into Table2 ( Champ )
Select Table1.Champ
From Table1
Where Table1.Champ Not In (Select Champ From Table2);


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw