Avatar billede meltinis Nybegynder
14. marts 2007 - 22:48 Der er 1 løsning

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???
Avatar billede meltinis Nybegynder
21. maj 2007 - 23:43 #1
Lukker
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