RecordSet, parametre og Access - kan man det?
Jeg sidder med følgende kode:Set Conn = Server.CreateObject("ADODB.Connection")
Set cmd = Server.CreateObject("ADODB.Command")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="& DBPath &"; User Id=;Password="
Conn.open DSN
cmd.ActiveConnection = Conn
dim rsLogin
set rsLogin = Server.CreateObject("ADODB.RecordSet")
cmd.CommandText = "SELECT userid, pass, logindate, fullname, email, birthday, status FROM users WHERE status > 1 AND username = @username;"
cmd.Parameters.Append cmd.CreateParameter("@username",adVarChar,adParamInput,100,Request.Form("username"))
rsLogin.open cmd,, 1, 3
Men den fejler og skriver følgende:
Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
Kan man ikke bruge parametre når man arbejder med Access???
