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
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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
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
26. november 2005 - 19:08
#3
Vildt, jeg tror det virker =) Du skal have mange tak, bare lig et svar..
26. november 2005 - 19:14
#4
Svar :^)
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 ?
26. november 2005 - 20:01
#6
Sådan her: rs.Open "SELECT * FROM table WHERE id = " & Request.QueryString("id") & " AND Brugerid=" & session("id"), database
Kurser inden for grundlæggende programmering