Menu

Erreur d’exécution '3061' : trop peu de paramètres. 1 attendu.

- - Dernière réponse : f894009
Messages postés
14371
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 mai 2019
- 4 mai 2019 à 07:20
Bonjour,

j'aimerais que vous m'aidiez à régler un petit souci dans Access.
voilà je voudrais exécuter une requête Sql en Vba, dont le script est le suivant :

Dim var As String: Dim base As Database

If (list_ref.Value <> "" And IsNumeric(qtemaj.Value)) Then

Set base = Application.CurrentDb
var = "UPDATE produit SET qteapp=" & qtemaj.Value & " WHERE idprod=" & list_ref.Value & ""
base.Execute (var)

MsgBox "Produit Enregistré"

mais il y a un message d'erreur qui s'affiche:
"erreur d’exécution '3061' : trop peu de paramètres. 1 attendu."
et le curseur se positionne au niveau de base.Execute (var)

Merci d'avance.
Afficher la suite 

Votre réponse

1 réponse

Messages postés
14371
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
21 mai 2019
1137
0
Merci
Bonjour,

Regardez ce qu'il y a devant et derrière '3061'
Et normalement un ; a la fin....
Commenter la réponse de f894009