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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Access 2000] ajout multiple anormal

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Access 2000] ajout multiple anormal

n°1873143
gocho
Posté le 15-04-2009 à 10:48:53  profilanswer
 

Bonjour,  
 
 
Je rencontre actuellement un soucis avec Access.
Je développe une application des plus simplistes, et je rencontre un comportement que je ne comprend pas...
 
Lors d'un ajout, access tente d'ajouter 3 lignes, alors qu'il ne devrait en ajouter qu'une.
Il y a surement une erreur quelquepart, mais je ne vois pas ou :(
 
Ma table :  
personne (identifiant)
 
Mes formulaires :  
ajout_commande
ajout_personne
 
 
sur mon formulaire ajout_commande, j'ai un bouton me permettant d'ouvrir le frm ajout_personne, afin d'ajouter une nouvelle personne.
Sur ce formulaire ajout_personne j'ai :  
une zone de texte : id_personne
un bouton de commande : ajouter_personne
 
Lorsque j'ai rempli la zone de texte et cliqué sur ajouter_personne, je lance une requete d'ajout pour ajouter la valeur de id_personne dans la table personne.
 
Et que vois je....access veut m'ajouter 3 fois la ligne dans la table...je ne comprends pas.
Quelqu'un a t'il déjà rencontré ce comportement ?  
si besoin  d'une info, n'hésitez pas :)
 
Merci de votre aide :)


Message édité par gocho le 15-04-2009 à 10:55:06
mood
Publicité
Posté le 15-04-2009 à 10:48:53  profilanswer
 

n°1873156
olivthill
Posté le 15-04-2009 à 10:59:07  profilanswer
 

Si on pouvait voir le code de la requête d'ajout...

n°1873164
gocho
Posté le 15-04-2009 à 11:09:02  profilanswer
 

La requete a été faite en mode graphique :  
Pour le code, j'obtiens ceci :  
 

Code :
  1. INSERT INTO tblPersonne (identifiant )
  2. SELECT Formulaires!frmAddPersonne!txt_newP AS Expr1
  3. FROM tblPersonne;


 
Je crois que je n'ai jamais vu aussi moche...
En corrigeant le code et en mettant  

Code :
  1. INSERT INTO tblPersonne ( identifiant ) values (Formulaires!frmAddPersonne!txt_newP);


 
mais je ne comprends pas pourquoi il me génère une requete aussi folklorique...
une idée ?

n°1873173
gocho
Posté le 15-04-2009 à 11:13:36  profilanswer
 

allez savoir pourquoi j'ai ajouté une table dans cette histoire...
Le simple fait d'afficher la table sur l'écran de la requete (y'en a pas besoin du tout d'ailleurs) peut tout foutre en l'air...
 
bon, ben problème résolu.
Ca venait de l'interface chaise-clavier :-/


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

  [Access 2000] ajout multiple anormal

 

Sujets relatifs
Export Access vers ExcelIntégré le résultat d'une requête access dans un mail en corp de texte
SqlServer et Access - Besoin de votre avisAccess VBA - enregistrer sous variable valeur d'un champ d'un état
ACCESS - Ajout enregistrement dans un sous-formulairerecuperation d'IP sur serveur distant, probleme de compteur
Problème lors de l'ajout d'une BDD Sql server sous Visual StudioRequête union SQL sous Access
Plus de sujets relatifs à : [Access 2000] ajout multiple anormal


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