Requete SQL

Fermé
aurelie - 30 juin 2003 à 16:10
IBOLO Messages postés 85 Date d'inscription mardi 20 mai 2003 Statut Membre Dernière intervention 21 mai 2008 - 30 juin 2003 à 16:52
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 Date d'inscription mardi 20 mai 2003 Statut Membre Dernière intervention 21 mai 2008 3
30 juin 2003 à 16:24
tu travail sur quel SGBDR???
0
Je fais mes tests avec Access.
0
IBOLO Messages postés 85 Date d'inscription mardi 20 mai 2003 Statut Membre Dernière intervention 21 mai 2008 3 > aurelie
30 juin 2003 à 16:52
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