Bonjour. J'essaie de mettre à jour via Access 2003 et un lien ODBC une base de données SQL Server 2008.
Quand je fais un update simple :
Cela fonctionne. Donc j'ai bien la connection et les accès en mise à jour sur la table.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 update crpdta_f0006 set mcdl01='SECTEUR 1M' where mcmcu=' W10';
Quand je lance un update d'une table en utilisant des valeurs d'une 2ème table,
J'obtiens l'anomalie "Error operation must use updateable query".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 update crpdta_f0006 set mcdl01=(select szdl01 from crpdta_f0006z1 where szmcu=mcmcu) where mcmcu in (select szmcu from crpdta_f0006z1 where szmcu=mcmcu) and mcmcu=' W10';
Pourriez-vous m'aider ? Merci d'avance.
Partager