plusieurs ligne d'update dans une requete [ACCESS] - SQL/NoSQL - Programmation
Marsh Posté le 07-12-2005 à 11:19:30
Tu dois essayer de lancer les 3 UPDATE d'un seul coup ...
Pour simplifier :
update CA1
set MasqueCA = 4
where (CleCA1 = 1 and Numero = 1)
or (CleCA1 = 2 and Numero = 2)
or (CleCA1 = 3 and Numero = 3);
Marsh Posté le 07-12-2005 à 11:21:45
Beegee a écrit : Tu dois essayer de lancer les 3 UPDATE d'un seul coup ... |
salut,
merci pour ta reponse mais ca ne correspond pas.
mon exemple n'etait pas tres bien choisi car MasqueCA peut prendre plusieurs valeurs selon la ligne.
j'ai laissé tomber l'idee de faire ca en une seule requete et l'ai fait en VB c'est plus simple
encore merci
v.
Marsh Posté le 07-12-2005 à 09:56:54
Bonjour,
je ne sais pas si je debloque ou pas mais je n'arrive pas a ecrire une requete de mise a jour sous Access avec plusieurs ligne.
j'ecris ceci :
update CA1 set MasqueCA = 4 where CleCA1 = 1 and Numero = 1;
update CA1 set MasqueCA = 4 where CleCA1 = 2 and Numero = 2;
update CA1 set MasqueCA = 4 where CleCA1 = 3 and Numero = 3;
et il me dit "Caractères trouvés après la fin de l'instruction SQL" en pointant sur le 2eme update.
Je n'y comprends rien !!!
Connaissez vous la syntaxe Access pour faire ce genre de chose ou n'est-ce pas possible ?
merci d'avance
v.
Message édité par vonm le 07-12-2005 à 09:57:32