Requete SQL

aurelie -  
IBOLO Messages postés 85 Statut Membre -
JE cherche à faire une requete de mise à jour d'une table. Les variables à mettre à jour sont le réusltat d'une autre requete.
Mais comment faire avec une requete
UPDATE table1
SET champ1=(requete)
WHERE ....

Dès que je veux exécuté, on me dis que ça ne peut pas etre mis à jour??

Que faire??

1 réponse

IBOLO Messages postés 85 Statut Membre 3
 
tu travail sur quel SGBDR???
0
aurelie
 
Je fais mes tests avec Access.
0
IBOLO Messages postés 85 Statut Membre 3 > aurelie
 
OK, en théorie tu peux faire comme tu l'écris, mais d'un autre coté tu utilise access, qui est bien mais pas top.
Pour tes test je te conseille donc d'utiliser des curseurs avec rec.
Ton curseur pointra sur un enregistrement(celui de ta requete entre paranthèses) et tu pourras faire un truc du style:
UPDATE (table)
SET Val1=rec!(nom du champ dans ta première requete)...
0