Avatar billede qksno Nybegynder
26. november 2005 - 18:56 Der er 6 kommentarer og
1 løsning

SQL sætning - session

God aften

Jeg sidder og roder med SQL sætninger. jeg har lavet denne sætning:

Set rs = Server.CreateObject ("ADODB.Recordset")
rs.Open "SELECT * FROM table WHERE ((table.Brugerid)=1)", database

nu vil jeg gerne have sådan at den tager fra min session("id"), som er lig med 1.

hvordan gør jeg lige det. hvis jeg bare sætter den ind:

Set rs = Server.CreateObject ("ADODB.Recordset")
rs.Open "SELECT * FROM table WHERE ((table.Brugerid)=session("1")", database

giver det en fejl.

håber der er nogle der kan hjælpe mig.

på forhånd tak
Avatar billede qksno Nybegynder
26. november 2005 - 18:57 #1
rettelse:

Jeg skriver dette, hvor den giver fejl:

Set rs = Server.CreateObject ("ADODB.Recordset")
rs.Open "SELECT * FROM table WHERE ((table.Brugerid)=session("id")", database
Avatar billede nielle Nybegynder
26. november 2005 - 19:04 #2
Ret:

rs.Open "SELECT * FROM table WHERE ((table.Brugerid)=session("1")", database

-til:

rs.Open "SELECT * FROM table WHERE Brugerid=" & session("1"), database
Avatar billede qksno Nybegynder
26. november 2005 - 19:08 #3
Vildt, jeg tror det virker =)

Du skal have mange tak, bare lig et svar..
Avatar billede nielle Nybegynder
26. november 2005 - 19:14 #4
Svar :^)
Avatar billede qksno Nybegynder
26. november 2005 - 19:29 #5
Hehe!

kan jeg spørge om noget, selvom du har fået dine point ?

hvad nu hvis jeg vil have flere, eks:

rs.Open "SELECT * FROM table WHERE id = " & Request.QueryString("id") AND Brugerid=" & session("id"), database

hvordan klarer jeg så den ?
Avatar billede nielle Nybegynder
26. november 2005 - 20:01 #6
Sådan her:

rs.Open "SELECT * FROM table WHERE id = " & Request.QueryString("id") & " AND Brugerid=" & session("id"), database
Avatar billede qksno Nybegynder
26. november 2005 - 20:03 #7
Mange tak, få 30 point her http://exp.dk/spm/667654

forsat god weekend
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