Insertion plusieurs lignes d'enregistrements par bouton valider
Fermé
samgione
Messages postés
35
Date d'inscription
vendredi 3 août 2007
Statut
Membre
Dernière intervention
16 décembre 2019
-
21 janv. 2017 à 16:38
yg_be Messages postés 23399 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 17 décembre 2024 - 22 janv. 2017 à 09:40
yg_be Messages postés 23399 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 17 décembre 2024 - 22 janv. 2017 à 09:40
A voir également:
- Insertion plusieurs lignes d'enregistrements par bouton valider
- Insertion liste déroulante excel - Guide
- Excel trier par ordre alphabétique en gardant les lignes - Guide
- Insertion signature word - Guide
- Insertion sommaire word - Guide
- Insertion filigrane word - Guide
2 réponses
yg_be
Messages postés
23399
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
17 décembre 2024
Ambassadeur
1 556
21 janv. 2017 à 20:56
21 janv. 2017 à 20:56
peux-tu nous montrer comment tu as réussi à le faire avec une seule ligne?
samgione
Messages postés
35
Date d'inscription
vendredi 3 août 2007
Statut
Membre
Dernière intervention
16 décembre 2019
5
21 janv. 2017 à 22:10
21 janv. 2017 à 22:10
Bonsoir,
J'ai utilisé une requête SQL pour réaliser mes enregistrements, mais seulement une ligne est enregistré, meme s'il y en a plusieurs.
voici le code SQL que j'utilise:
' mais j'aimerais ajouter une clause WHERE pour voir si ça marchera.
Voici une copy d'ecran de mon formulaire:
Voici le résultat de l'insertion:
heureux d'attendre de votre part un élément de solution.
J'ai utilisé une requête SQL pour réaliser mes enregistrements, mais seulement une ligne est enregistré, meme s'il y en a plusieurs.
voici le code SQL que j'utilise:
'cette requette fonctionne normalement StrReq = "INSERT INTO ReqHistoriqueVente (NoVente, DateVente, User, NoArticle, Designation, Categorie, PrixVente, Rabais, Quantité, Montant, NbrArticle, VenteTotal, Discount, MontantPaye, Cash, Monaie) Values (" _ & Me.NoVente & "," & Me.DateVente & ", '" & Me.User & "'," _ & SaisieVentes.Form!NoArticle & ",'" & SaisieVentes.Form!Designation & "','" & SaisieVentes.Form!Categorie & "'," & SaisieVentes.Form!PrixVente & "," _ & SaisieVentes.Form!Rabais & "," & SaisieVentes.Form!Quantité & "," & SaisieVentes.Form!Montant & "," & Me.NbrArticle & "," _ & Me.VenteTotal & "," & Me.Discount & "," & Me.MPayer & "," & Me.Cash & "," _ & Me.Monaie & ");" DoCmd.RunSQL StrReq
' mais j'aimerais ajouter une clause WHERE pour voir si ça marchera.
WHERE (((ReqVente.NoArticle)= me.NoVente ))
Voici une copy d'ecran de mon formulaire:
Voici le résultat de l'insertion:
heureux d'attendre de votre part un élément de solution.
yg_be
Messages postés
23399
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
17 décembre 2024
1 556
22 janv. 2017 à 09:40
22 janv. 2017 à 09:40
bonjour, cette requête est-elle dans un code faisant autre chose? peux-tu nous montrer le code complet? je pense qu'il faut faire plusieurs DoCmd.RunSQL StrReq, un pour chaque ligne à insérer. Il me semble qu'il insère la ligne sélectionnée, c'est bien cela?
Un WHERE n'a pas de sens dans un INSERT, pourquoi souhaites-tu l'utiliser?
Un WHERE n'a pas de sens dans un INSERT, pourquoi souhaites-tu l'utiliser?