Avatar billede bongi Juniormester
14. februar 2004 - 12:50 Der er 7 kommentarer og
2 løsninger

For stor søgning ?

Får denne fejl...

Hvad er lige det, og hvad gør jeg ?

Response object error 'ASP 0251 : 80004005'

Response Buffer Limit Exceeded

/tekst.asp, line 0

Execution of the ASP page caused the Response Buffer to exceed its configured limit.
Avatar billede bongi Juniormester
14. februar 2004 - 12:56 #1
Koden ser således ud:

<%

Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("db/estagel.mdb")
Conn.Open DSN

strSQL = "Select id, sprog_dansk from sprog"
Set rs = Conn.Execute(strSQL)

Do While Not rs.EOF

%>

<tr>
    <td><%= rs("id") %></td>
    <td><%= rs("sprog_dansk") %></td>
    <td>&nbsp;</td>
</tr>
<%
Loop
Conn_tekst.Close
Set Conn_tekst = Nothing
%>
Avatar billede cdc Novice
14. februar 2004 - 13:20 #2
havd med at sette en <% Server.ScriptTimeout = 500 %> i toppen af siden
Avatar billede thesurfer Nybegynder
14. februar 2004 - 13:21 #3
Eller en Response.Buffer = False .. det skulle gerne sende indholdet af bufferen direkte til browseren..
Ellers kan man lave en Response.Flush et sted i loopen..
Avatar billede thesurfer Nybegynder
14. februar 2004 - 13:23 #4
Avatar billede thesurfer Nybegynder
14. februar 2004 - 13:24 #5
<Citat>

The reason this is happening is because buffering is turned on by default, and IIS 6 cannot handle the large response.

In Classic ASP, at the top of your page, after <%@Language="VBScript"%> add:
<%Response.Buffer = False%>

In ASP.NET, you would add Buffer="False" to your Page directive.
For example:
<%@Page Language="C#" Buffer="False"%>

</Citat>

Man behøver ikke <%@Language="VBScript"%> idet ASP automatisk vælger VBScript som standard scriptsprog.
Avatar billede bongi Juniormester
15. februar 2004 - 12:52 #6
Lukker spg
Avatar billede bongi Juniormester
15. februar 2004 - 12:52 #7
Virker stadig ikke, har lavet en anden løsning...
Avatar billede thesurfer Nybegynder
15. februar 2004 - 15:46 #8
bongi> Du skal ifølge Ekspertens regel §2.8, offentliggøre løsningen.
Ekspertens regel §2.8:
"Hvis der udloddes andre præmier end point såsom penge, så skal spørgsmålet placeres i kategorierne Opgaver eller Job/opgaver. Svaret på - eller løsningen til - et sådant spørgsmål behøver ikke at blive offentliggjort på Eksperten - i modsætning til spørgsmål, der involverer point. De skal offentliggøres på sitet. Kategorierne Opgaver og Job/opgaver kan stadig indeholde spørgsmål med point som præmier. I så fald gælder de almindelige regler såsom offentliggørelse af svar."

Og når du vil lukke et spm, skal du markere navnet og derefter klikke på accepter-knappen.
Avatar billede bongi Juniormester
15. februar 2004 - 16:42 #9
OK sorry -- Jeg har trukket de data jeg skulle bruge ud via MS-Exel i stedet for via en asp-side
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