Avatar billede 2-maz Nybegynder
26. oktober 2001 - 20:31 Der er 3 kommentarer og
1 løsning

Hvad er der galt?

Hej

hvad er der glat med den her SQL sætning..?

strSQL = \"SELECT * FROM userinfo WHERE brugernavn = \'\" & Request.Form(\"username\") & \"\' \"
Linje 24 --> Set rs = Conn.Execute(strSQL)

jeg får denne fejl...!

Microsoft OLE DB Provider for ODBC Drivers fejl \'80040e10\'

[Microsoft][ODBC Microsoft Access-driver] Der er for få parametre. Der var ventet 1.

/chat/Frlogin.Folder/FrPass.Code.asp, linje 24

Avatar billede eagleeye Praktikant
26. oktober 2001 - 20:48 #1
Jeg ville gætte på at request.form(\"username\") er tom.

Prøv evt at udskrive din SQL sætningen og se om der mangler noget.
Avatar billede somaliomar Praktikant
26. oktober 2001 - 21:20 #2
Se om det her virker:

<%

If Request.Form(\"username\") <> \"\" then
  strUsername = Request.Form(\"username\")
  strSQL = \"SELECT * FROM userinfo WHERE brugernavn = \'\" & strUsername & \"\'\"
  Set rs = Conn.Execute(strSQL)
End if

%>
Avatar billede 2-maz Nybegynder
27. oktober 2001 - 17:45 #3
Eaygeleyes svar var det der passede
Avatar billede somaliomar Praktikant
27. oktober 2001 - 18:10 #4
2-maz >> Sikkert!
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