Avatar billede mosquitoman Nybegynder
01. september 2009 - 20:34 Der er 9 kommentarer og
1 løsning

update query

hej

jeg har en update query som ser ud som på billedet.
på billedet updatere jeg Status 4 til 1 ,
men nu vil jeg også gerne updatere: Status 1 til 2 i den samme query

http://img267.imageshack.us/i/54191279.jpg/
Avatar billede terry Ekspert
01. september 2009 - 21:01 #1
Something like this

UPDATE YourTable SET tbl1.status = IIf([status]=4,1,IIf([status]=1,2,[status]))
WHERE (((tbl1.Target)=[Mål]) AND ((tbl1.Year)=[År]));
Avatar billede mosquitoman Nybegynder
01. september 2009 - 21:14 #2
Hej

The expression you entered has an invalid number

UPDATE APS SET tbl1.status = IIf([status]=4,1,IIf([status]=1,2,[status]))WHERE (((tbl1.Target)=[Mål]) AND ((tbl1.Year)=[År]));
Avatar billede terry Ekspert
01. september 2009 - 21:18 #3
UPDATE APS SET status = IIf([status]=4,1,IIf([status]=1,2,[status]))WHERE (((Target)=[Mål]) AND ((Year)=[År]));
Avatar billede mosquitoman Nybegynder
01. september 2009 - 21:27 #4
hej

det virker som om der noget fejl ved 4,1,
The expression you entered has an invalid number
Avatar billede terry Ekspert
01. september 2009 - 21:32 #5
Can you send me your dB?
ekspertenATsanthell.dk

AT = @
Avatar billede mosquitoman Nybegynder
01. september 2009 - 22:07 #6
you got it
Avatar billede terry Ekspert
02. september 2009 - 09:05 #7
did you get it working?
Avatar billede mosquitoman Nybegynder
02. september 2009 - 16:56 #8
hej

Status 4 til Status 1 fungere fint men Status 1 til Status 2 fungere ikke.

jeg ved det ikke men er det noget fejl med  (((APS.Status)="4") jeg ser ikke ikke noget med (((APS.Status)="1")  ?

Tak for at du forsøger at hjælpe mig.
Avatar billede mosquitoman Nybegynder
02. september 2009 - 20:23 #9
Tak til terry for at fixe problemet her var hans svar:

UPDATE APS SET APS.Status = IIf([status]='4','1',IIf([status]='1','2',[status]))
WHERE (((APS.Status)='4' Or (APS.Status)='1') AND ((APS.Target)<=[Mål]) AND ((APS.Year)=[år]));
Avatar billede terry Ekspert
02. september 2009 - 20:39 #10
selv tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester