salut a tous !
voila mon probleme
Mon programme recupere le nom des champs et les stock dans les variable NomLab,CodeCip,Prixachat et QteAchat
ensuite j'ai crée une requete sql DELETE en vba avec access dont voici le code
DoCmd.RunSQL "DELETE Produit.* FROM [Produit] WHERE (([Produit.Nom_labo] = [ " & NomLab & " ] )AND([Produit.Code_cip] = [" & CodeCip & "] )AND([Produit.Prix_achat] = [" & Prixachat & "] )AND([Produit.Qte_achat] = [" & QteAchat & "] )) ;"
et a l'execution du bouton associé, il me demandes de rentrer une valeur de
parametre pour chaque critère, donc il arrive a lire la valeur de la variable
NomLab mais il me demande un parametre pour cette valeur alors que le
parametre c'est cette meme valeur
si je rentre les bonnes valeurs donc en l'occurence les valeurs des variables il me supprime le bon enregistrement
le probleme c'est qu'il arrive à prendre la valeur que je veux dans la requete
mais on dirait qu'il l'a considère comme un libellé de parametre pour lequel il
demande une valeur.
avez vous une idée du pourquoi du comment ?
merci !!
en esperant avoir été clair (lol)
Partager