Bonjour
j'ai un problème avec une requête update qui effectue une mise à jour d'une table depuis une autre voici le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('update table1,table2');
ADOQuery1.SQL.Add('set champ1= (select champ1 from table2 where table1.Champ0=table2.champ0),champ2= (select champ2 from table2 where table1.Champ0=table2.champ0)');
ADOQuery1.ExecSQL;
Le message d'erreur est le suivant
L'opération doit utiliser une requête qui peut être mis à jour
Merci beaucoup