Hente fra database med WHERE session=
Hvorfor virker dette ikke?<%
' Databaseforbindelse - husk at angive sti til din database
Dim Conn, DSN, sql, str, strSQL, rs
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("usermgr/usr.mdb")
Conn.Open DSN
' SQL forespørgsel
strSQL = "Select * from users WHERE user = '" & Session("uName")
' Udfør forespørgsel (rs indeholder nu resultatet)
Set rs = Conn.Execute(strSQL)
Response.Write rs("first")
%>
Jeg får denne fejl:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error in string in query expression 'user = 'Clemen'.
/usersystem/Default.asp, line 94
-- Den finder jo den rigtige user vha. sessions men hvorforv irker det ikke??
