Avatar billede hanne-rk Nybegynder
04. januar 2005 - 10:32 Der er 3 kommentarer og
1 løsning

hvad betyder denne fejl?

Request object error 'ASP 0208 : 80004005'

Cannot use generic Request collection

top_banner.asp, line 35

Cannot use the generic Request collection after calling BinaryRead..

Linie 35 ser sådan ud :

strSQL = "update tblfirma set topbannerpic = '" & upload.Files("bannerupload").ExtractFilename & "' Where ID = " & Request("Id")
Avatar billede -mundi- Nybegynder
04. januar 2005 - 10:34 #1
at du ikke kan bruge Request("Id") men sandsynligvs skal bruge upload.Form("id") eller lign istedet
Avatar billede fennec Nybegynder
04. januar 2005 - 10:36 #2
Da du bruger et upload element, og sender formen som Binary, kan du ikke bruge "Request". Ofte kan du dog godt bruge request.querystring() men aldrig request.form. En almindlig request() falder åbentbart ind i request.form katogorien. Du skal derfor ændre Request("Id") til:

Request.querystring("Id")
eller:
upload.form("Id")
Avatar billede fennec Nybegynder
04. januar 2005 - 10:54 #3
Request.querystring() bruges hvis ID'et sendes som parameter på url'en.
upload.form() hvis det er et formelement, der skal hentes (som -mundi- var den første til at nævne).
Avatar billede hanne-rk Nybegynder
04. januar 2005 - 13:43 #4
1000 tak for hjælpen, nu "funker" det som det skal.
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