1 pièce(s) jointe(s)
Conversion requête Update en SQL
Bonjour,
j'ai une requête UPDATE fonctionnelle quand je l'ai créée dans l'éditeur de requête :
Pièce jointe 640244
Mais une fois passée en "SQL direct", afin de l'ajouter à mon code, elle ne donne plus rien, et renvoie à la fenêtre "sélectionner la source de données" :
Code:
1 2
| UPDATE T033_stockage_energie, T01_Domaines SET T033_stockage_energie.Ref_Energie = [T01_Domaines].[ID]
WHERE (((T033_stockage_energie.Energie)="Energie1") AND ((T01_Domaines.Domaine)="Eau")); |
Évidemment, transposée dans ma procédure VBA (modifiée via un convertisseur en ligne et avec incorporation de variables), pas mieux :
Code:
1 2 3 4 5
| "UPDATE T033_stockage_energie " & _
"SET T033_stockage_energie.Ref_Energie = [T01_Domaines].[ID] " & _
"FROM T033_stockage_energie,T01_Domaines " & _
"WHERE (((T033_stockage_energie.Energie)='" & Ligne & "') " & _
"AND ((T01_Domaines.Domaine)='" & ChoixControl & "'))" |
Bref je ne comprends pas cette erreur, mais c'est vrai que globalement, les requêtes Update en SQL VBA, me donnent pas mal de fil à retordre, si vous connaissez un tuto sur ce sujet précis...
Merci d'avance !