Bonjour,
J'utilise dans mon application des tables et des vues liées.
Je voudrais "updater" une table PARTS. Dans le SQL Query analyseur, l'expression suivante fonctionne parfaitement:
Mais sous acces, j'ai une erreur me disant qu'il y a une erreur de syntaxe (opérateur manquant), et il me met entre '': SPMAST.[SPEUR] FROM SPMAST.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 UPDATE PARTS SET PARTS.Price = SPMAST.[SPEUR] FROM SPMAST WHERE PARTS.HPN = LTRIM(SPMAST.[PART#])
Après un peu de recherche sur le forum, j'ai vu qu'une expression de ce type pouvait convenir:
;"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 list = "" list = "Update PARTS INNER JOIN SPMAST ON LTRIM(SPMAST.[PART#]) = PARTS.HPN " list = list & "Set PARTS.price = SPMAST.[SPEUR] "
Et là j'ai une erreur me disant que cette opération doit utiliser une requête "updatable"
Si quelqu'un voit pourquoi l'une ou l'autre solution ne marche pas.
Merci d'avance.
Partager