Re: as-tu essayé...
29-01-2004 22:37 Message écrit par maitredum, le 29-01-2004 à 22:21
d'utiliser une clause IN plutôt que ta clause LIKE ?
ça donnerait qq chose comme ça :
UPDATE Resultat, TechKO SET Resultat.Net1 = [TechKO].[BilanElectrique]
WHERE ((([TechKO].[Produit]) in ("NETI1","NET2","NET3") ))
WITH OWNERACCESS OPTION;
je crois que j'ai peut être répondu trop vite...
tu cherches peut-être à faire :
UPDATE Resultat, TechKO SET Resultat.Net
1 = [TechKO].[BilanElectrique]
WHERE ((([TechKO].[Produit]) Like
"NETI1"))
WITH OWNERACCESS OPTION;
et
UPDATE Resultat, TechKO SET Resultat.Net
2 = [TechKO].[BilanElectrique]
WHERE ((([TechKO].[Produit]) Like
"NETI2"))
WITH OWNERACCESS OPTION;
et
UPDATE Resultat, TechKO SET Resultat.Net
3 = [TechKO].[BilanElectrique]
WHERE ((([TechKO].[Produit]) Like
"NETI3"))
WITH OWNERACCESS OPTION;
et
....
auquel cas, à par passer par une fonction qui "boucle" sur 1, 2, 3... et qui construit puis exécute une requête SQL à chaque tour, je ne vois pas

__________________

| IP: Logguée