{Access} probleme execution SQL en VBa

Résolu
juliendangers Messages postés 226 Date d'inscription   Statut Membre Dernière intervention   -  
juliendangers Messages postés 226 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je suis confronté à un problème que je n'arrive pas a résoudre :s
Je dois effectué un ordre SQL dans mon code VBa pour modifier une table! malheureusement j'ai une erreur dont je ne vois pas l'origine.
Pour plus de clarté voici le code

Dim req0 As String
req0 = "UPDATE T_NEUVES SET COULEURCHOIX_NEUVE = '" & Suite & "' WHERE ID_NEUVE = '" & ID & "';"
base.Execute (req0) //erreur


lorsque je fais un msgbox de req0 j'obtiens par exemple :
UPDATE T_NEUVES SET COULEURCHOIX_NEUVE = 'Noir / jaune rouge vert' WHERE ID_NEUVE = '13';

Qui aurait une idée sur l'origine de l'erreur?!
Merci
A voir également:

4 réponses

blux Messages postés 27133 Date d'inscription   Statut Modérateur Dernière intervention   3 361
 
Salut,

j'ai une erreur dont je ne vois pas l'origine.
Qui aurait une idée sur l'origine de l'erreur?!

Si tu commençais par nous dire quel est le message d'erreur renvoyé, on y verrait peut-être plus clair...
0
juliendangers Messages postés 226 Date d'inscription   Statut Membre Dernière intervention   43
 
ooops dsl je n'y avais pas pensé :s
erreur d'exécution '3464'
type de données incompatible dans l'expression du critère
0
blux Messages postés 27133 Date d'inscription   Statut Modérateur Dernière intervention   3 361
 
Si ID_NEUVE est de type numérique, pas besoin de l'enquoter...
0
juliendangers Messages postés 226 Date d'inscription   Statut Membre Dernière intervention   43
 
ohhhh... merci
tout marche maintenant ;)
0