Bonjour tout le monde !
Me re-voici pour une n-ième demande d'aide !
Voilà mon problème, ce même code (enfin pas vraiment, parce-qu'avant, à la place de "Type_mvt" c'était un bouléen...) fonctionne sur une base, et pas sur une autre ! Je m'explique, après chaque journée de boulot, je fais une copie(ctrl+c) de la base sur laquelle j'ai bossé toute la journée, et je travaille le lendemain sur cette copie !
Il est vrai que ma base a un peu changé, vu qu'à la place des bouléens sur chaque type de mouvement, j'ai mis un champs "Type_mvt" de type texte qui reçoit le nom du mouvement ! Mais ceci n'explique pas celà ! (Enfin, je pense ! )
Quelqu'un pour m'aider ?
ça me donne l'erreur 3061 : trop peu de paramètres
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Dim oDB As DAO.Database Set oDB = CurrentDb() oDB.Execute "Insert into Mouvement(Type_mvt) Values('Réception commande fournisseur');" oDB.Execute "Insert into Avoir_mvt(Num_mvt, Reference, Quantite_mvt, Quantite_avant_mvt) Values(@@IDENTITY, '" & Me.Liste_cmd_prod.Column(0) & "', Quantite_mvt.Value, '" & Me.Liste_cmd_prod.Column(8) & "' ) "
Merci d'avance !
Partager