Bonjour , j'ai un petit probleme de requete update en vba voici la cause de mon probleme :


noeud : est le nom de ma table a modifier
id_conveyor_add : est une variable vba
conveyor_id_noeud : est une variable vba
conveyor_nom_noeud : est une variable vba

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
Set db = CurrentDb
 
STR_SQL1 = "UPDATE noeud SET [noeud].[Nom_Noeud]= '" & id_conveyor_add & "_" & conveyor_nom_noeud & conveyor_id_noeud & " '"
STR_SQL2 = " WHERE ((([noeud].[ID_Noeud]) = '" & conveyor_id_noeud & " '))"
STR_SQL = STR_SQL1 & STR_SQL2  
 
db.Execute strSQl
 
db.Close
je pense que c'est un probleme de syntaxe mais je n'arrive pas a corriger le probleme : l'erreur suivante s'affiche :

Error 3078 : The Microsoft Jet database engine cannot find the input table or query ". Make sure it exists and that its name is spelled correctly.

merci d'avance pour de l'aide.