Avatar billede Slettet bruger
07. maj 2003 - 18:21 Der er 7 kommentarer og
1 løsning

Count med session

Er der en som kan se fejlen i dette ?

Set ikkelaest = Conn.execute("select count (*) as alle from mails where read = 'nej' AND where modtager = ' & session("navn") & '")

response.write "" & ikkelaest("alle") & ""
Avatar billede roenving Novice
07. maj 2003 - 18:26 #1
Ja, du har fejl i dine "":

("select count (*) as alle from mails where read = 'nej' AND where modtager = ' & session("

navn

") & '"
Avatar billede eagleeye Praktikant
07. maj 2003 - 18:31 #2
Samt hvis read er et Ja/Nej felt skal du bruge False for nej og uden ' omkring. Og kun en gang ordet WHERE i sql sætningen:


Set ikkelaest = Conn.execute("select count (*) as alle from mails where read = false AND modtager = '" & session("navn") & "'")
Avatar billede Slettet bruger
07. maj 2003 - 19:13 #3
Okey vil du så sige mig hvad der er galt her ?
Avatar billede Slettet bruger
07. maj 2003 - 19:14 #4
opdater = "UPDATE mails Set read = 'true' where id = '" & request("id") & "'"
Avatar billede roenving Novice
07. maj 2003 - 19:33 #5
Det eagleeye skrev 18:31:27 om False gælder også for true -- altså væk med de ''er
Avatar billede Slettet bruger
07. maj 2003 - 19:37 #6
if rs("read") = false then
opdater = "UPDATE mails Set read = true where id = '" & request("id") & "'"
conn.execute(opdater)
End If

Virker ikke..
Avatar billede eagleeye Praktikant
07. maj 2003 - 19:39 #7
Hvilken type er ID ?? Er det tal (autonummer) kolonne så skal der heller ikke ' omkring:
opdater = "UPDATE mails Set read = true where id = " & request("id")
Avatar billede Slettet bruger
07. maj 2003 - 19:48 #8
Det virker mange 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
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