Forum: ASP Classic |
Thema:
Response Buffer Limit Exceeded |
Von:
Kerstin Arkenberg (
09.07.2004 13:13) |
Hallo Leute,
ich hoffe jemand von euch kann mir helfen...
Ich bekomme den oben genannten Fehler, wenn ich in meinem Forum längere Texte ausgeben möchte.
Nun habe ich zuerst versucht für diese Seite Response.Buffer=False zu setzen, doch die Fehlermeldung besagt: einmal auf true, immer auf true.
Dann dachte ich, dass ich mit Response.Flush den Puffer in der Schleife leere, doch dann hängt sich mein ganzes System auf.
Eine Endlosschleife habe ich nicht gebaut, da ich den DB-Befehl separat abgesetzt habe und das Ergebnis ein Resultset von 3-6 Sätzen war.
Die Größe habe ich nun schon auf Varchar(250) gesetzt, aber mit nichts habe ich erfolg. Sowie die Seite auf den Zusatzspeicher greift, bekomme ich diesen Response-Fehler.
Mein Code:
Response.Write FormatText(arRows(4, intCurrentRecord))
sSQL="Select text_inhalt from textspeicher where nachr_seq="&arRows(1, intCurrentRecord)&" order by t_folge"
objRS.Open sSQL, objConn, adOpenForwardOnly, adLockReadOnly
Do while not objRS.EOF
Response.Write SetText(objRS.Fields(0))
'Response.Flush
loop
objRS.Close
Betreff |
Von |
Datum |
|
|
Re: Response Buffer Limit Exceeded
Hi,<br><br>alles klar. Du hast Dir da eine Endlos-Schleife gebaut ;-)<br><br>Im Do While musst du noch einen objRS.MoveNext machen.<br><br>HTH, |
|
|
|
|
|
Rainer
Jeschor
|
30.07.2004 09:21 |
|
|
G.
Guest
|
26.01.2005 22:13 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!