Hvorfor er der for få parametre ?
Hvordan kan det være det ikke virker ...?<%@ Language=VBScript %>
<%
BrugernavnDB = Replace(Replace(Request("BrugernavnDB"),"''","''''"),"||","|")
AdgangskodeDB = Replace(Replace(Request("AdgangskodeDB"),"''","''''"),"||","|")
ID = Request("ID")
If ID = "" Then ID = 0
''Action = Replace(Replace(Request("Action"),"''","''''"),"||","|")
Response.write BrugernavnDB
Response.write AdgangskodeDB
''Response.write Action
Font = "<FONT FACE=""Verdana,Helvetica,Arial"" SIZE=""1"">"
Set DB = Server.CreateObject("adodb.connection")
DBpath = "DBQ=" & Server.MapPath("/lukket/UserRettelser/rettedeusers.mdb")
DB.Open "DRIVER={Microsoft Access Driver (*.mdb)};" & DBpath
<%
SQL = "SELECT * FROM Users WHERE Brugernavn = " & BrugernavnDB & " OR Adgangskode = " & AdgangskodeDB
Response.write BrugernavnDB
Response.write AdgangskodeDB
Response.write SQL
linie66:Set RS=DB.Execute(SQL)
If Not RS.EOF Then
ID = RS("ID")
Giver følgende:
hehe test
SELECT * FROM Users WHERE Brugernavn = hehe OR Adgangskode = test
Microsoft OLE DB Provider for ODBC Drivers error ''80040e10''
[Microsoft][ODBC Microsoft Access 97 Driver] Too few parameters. Expected 2.
/lukket/userrettelser/UserInfo.asp, line 66
/Rasmus