Avatar billede bjarke-b Nybegynder
14. december 2000 - 18:20 Der er 7 kommentarer og
1 løsning

sql hjælp

har denne sql sætning:

Set rs = conn.Execute(\"SELECT * FROM tabel WHERE type = \" & Request(\"type\"))

Nogen der kan finde en fejl....jeg får denne fejl når jeg kører mit script

[Microsoft][ODBC Microsoft Access-driver] Der er for få parametre. Der var ventet 1.
Avatar billede dalbjerg Nybegynder
14. december 2000 - 18:27 #1
Set rs = conn.Execute(\"SELECT * FROM tabel WHERE type = \" & Request(\"type\") & \")\"
Avatar billede diktator Nybegynder
14. december 2000 - 18:29 #2
Prøv at gøre sådab istedet:

type= Trim(Request.Form(\"type\"))

Set rs = conn.Execute(\"Select * From tabel Where type = \'\" & type & \"\'\")

/D!ktator
Avatar billede diktator Nybegynder
14. december 2000 - 18:30 #3
dalbjerg  > sorry, havde ikke lige fået opdateret!!
Avatar billede dalbjerg Nybegynder
14. december 2000 - 18:31 #4
Der er vist også fejl i min :o)

Set rs = conn.Execute(\"SELECT * FROM tabel WHERE type = \" & Request(\"type\") & \")

Sådan, og så hvis det er bogstaver, istedet for tal:
Set rs = conn.Execute(\"SELECT * FROM tabel WHERE type = \'\" & Request(\"type\") & \"\')\"

;o)
Avatar billede bjarke-b Nybegynder
14. december 2000 - 18:35 #5
dalbjerg:

Microsoft OLE DB Provider for ODBC Drivers fejl \'80040e14\'
[Microsoft][ODBC Microsoft Access-driver] Der er en ekstra højreparentes: ) i forespørgselsudtrykket \"type = \'ASP\')\".

Avatar billede dalbjerg Nybegynder
14. december 2000 - 18:37 #6
Hvilket af dem bruger du?

Gør sådan i stedet:

strSQL = \"SELECT * From tabel WHERE type = \'\" & request(\"type\") &\"\'\"
Set rs = conn.Execute(strSQL)

Avatar billede bjarke-b Nybegynder
14. december 2000 - 18:39 #7
dalbjerg -> Takker :-)
Avatar billede dalbjerg Nybegynder
14. december 2000 - 18:40 #8
Np
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