Avatar billede kunde Nybegynder
31. marts 2001 - 04:35 Der er 1 kommentar og
1 løsning

nyhedsmodul

jeg har et script der skriver og sletter til en access.db.
jeg får en fejl når jeg aktivere slettefunktionen, kan nogen hjælpe?
-------------------------------------------------------

<html>
<head>
<!-- Minus AutoDato -->
<title>Slet</title>
<META NAME=\"Generator\" CONTENT=\"Stone\'s WebWriter 3\">
</head>
<%


strSQL = \"DELETE * FROM Tabel WHERE ID=\" & TRIM(Request.QueryString(\"Id\"))
strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"multi.mdb\")
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open strDSN
Set rs = Conn.Execute(strSQL)

-her kommer fejlen-

Response.Redirect(\"opret.asp\")

--------------------------------


Conn.Close
Set conn = nothing
Set strSQL = nothing



%>
</html>





her er fejlmeldingen,

Response-objekt fejl \'ASP 0156 : 80004005\'

Headerfejl

/multiaccess/slet.asp, linje 17

HTTP-headerne skrives allerede til klientbrowseren. Ændringer af HTTP-headers skal foretages, inden sideindholdet skrives.


hele scriptet hedder \"multiaccess\" og kan hentes på http://home19.inet.tele.dk/ms





Avatar billede olelar Nybegynder
31. marts 2001 - 07:55 #1
prøv lige med <%response.buffer=true%> i toppen
Avatar billede mrjs Nybegynder
31. marts 2001 - 12:25 #2
Fejlen er at du sender en header til klienten, og derefter prøver at redirecte. Slet de øverste 6 linier, så kører det
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