Avatar billede plato Juniormester
15. august 2006 - 20:59 Der er 6 kommentarer og
1 løsning

Conn.Execute update ASP problem

Hejsa NG.

Jeg har et lille brugersystem hvor man kan skrive intern post. Men hvis jeg f.eks har modtaget 100 meddelser og kun vælger én af dem, sætter nedenstående kode flueben i alle meddelser, som om de alle er læst, selvom jeg kun har valgt én.

Nogen foreslag?

Set rs = Conn.Execute("select * from mail where mailid = " & Request.QueryString("mailid"))

Conn.Execute("update mail set mailread = True")
Avatar billede ksoren Nybegynder
15. august 2006 - 21:02 #1
du skal sætte en WHERE på din update sætning..

Conn.Execute("update mail set mailread = True WHERE mailid=" & id)
Avatar billede nielle Nybegynder
15. august 2006 - 21:04 #2
Det er slet ikke nødvendigt at lave SELECT'en - det er nok med:

Conn.Execute("update mail set mailread = True WHERE mailid=" & Request.QueryString("mailid")))
Avatar billede nielle Nybegynder
15. august 2006 - 21:05 #3
ERetter lidt op på parenteserne:

Conn.Execute("UPDATE mail SET mailread = True WHERE mailid = " & Request.QueryString("mailid"))
Avatar billede plato Juniormester
15. august 2006 - 21:22 #4
Begge virker... :)

Første til mølle eller deling?
Avatar billede nielle Nybegynder
15. august 2006 - 21:26 #5
Jeg står over på denne her. Ville bare lige nævne det. :^)
Avatar billede plato Juniormester
15. august 2006 - 21:28 #6
Oki..

ksoren.. Husk svar.
Avatar billede ksoren Nybegynder
20. august 2006 - 02:33 #7
ok
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
Kurser inden for grundlæggende programmering

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