[Access] Problème avec Requête ajout

popof60 Messages postés 14 Statut Membre -  
popof60 Messages postés 14 Statut Membre -
Bonjour,

J'ai un soucis lors de mes requêtes "ajout" Access me multiplie mes entrée, exemeple sur une feuil Excel liée, j'ai 48 entrées si je fais ma reqûête ajout il m'en rajoute 4080 ???

Je ne vois pas pourquoi il me fait cela ?

Merci

Cyril

7 réponses

blux Messages postés 27992 Date d'inscription   Statut Modérateur Dernière intervention   3 367
 
Salut,

peut-être que tu ajoutes des données dont la clé primaire n'existe pas...

C'est quoi ta requête ? Et ta table ?
0
popof60 Messages postés 14 Statut Membre
 
Voila la requete ... vraiment trés bête ...

effectivement la clé primaire est un numéro auto, il n'existe donc pas avant l'entrée des données dans la table cible

INSERT INTO [Suivi CA] ( [N° de client], Annee, CA )
SELECT Feuil2.[n° client], Feuil2.F2, Feuil2.[Total CA 2005]
FROM Feuil2, [Suivi CA]
0
blux Messages postés 27992 Date d'inscription   Statut Modérateur Dernière intervention   3 367
 
Donc, toutes les données seront insérées sans condition...

Peut-être que ta requête ne renvoie pas ce que tu veux...
0
popof60 Messages postés 14 Statut Membre
 
ma requête ajoute les bonnes entrées au bon endroit seulement pour une entrée dans la table d'origine, elle me donne 84 fois la même entrée dans la table cible ...
0
xkristi Messages postés 4336 Date d'inscription   Statut Membre Dernière intervention   564
 
Dans ton fichier est-ce que tu as plusieurs lignes pour le même client ?
si tu veux ramener une seule fois ton client avec le CA de 2005
il te faut faire un total (sum ou autre syntaxe) avant de l'insérer
0

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

Posez votre question
blux Messages postés 27992 Date d'inscription   Statut Modérateur Dernière intervention   3 367
 
Si tu lances ta requête en mode SELECT (en supprimant insert into), elle te renvoie combien de lignes ?
0
popof60 Messages postés 14 Statut Membre
 
elle me renvoit 5088 lignes ... :o(
0
blux Messages postés 27992 Date d'inscription   Statut Modérateur Dernière intervention   3 367
 
Donc, il n'y a aucune raison pour qu'il ne les rajoute pas...
0
popof60 Messages postés 14 Statut Membre
 
bon j'ai bidouillé et ça fonctionne,

j'ai rajouté une clé primaire dans ma base source ( Excel lié) pour éviter les doublons et j'ai rajouté la clé en critère de requêtes.

Mais j'ai toujours pas compris pourquoi il me fait cela.
0