エラー: Responseオブジェクトエラー「ASP 0251:80004005」応答バッファリミットASPページでエラーを超過
応答バッファリミットASPページの
実行は、応答バッファがその設定された制限を超え引き起こし超過しました。
私は、この問題を解決するために、このコードを使用しますが、問題は、あなたがresponse.buffer = false
とresponse.flush
を組み合わせることはできません。この問題
エラー: Responseオブジェクトエラー「ASP 0251:80004005」応答バッファリミットASPページでエラーを超過
応答バッファリミットASPページの
実行は、応答バッファがその設定された制限を超え引き起こし超過しました。
私は、この問題を解決するために、このコードを使用しますが、問題は、あなたがresponse.buffer = false
とresponse.flush
を組み合わせることはできません。この問題
に解決するために私を助けて、
<% Response.Buffer=False %>
<%
do while not objrs.eof
response.flush
objrs.movenext
loop
%>
Plzを
が解決されていません。response.buffer = false
と
response.write
の使用は完璧に動作するはずです。
Response.Buffer
をfalseに設定すると、Response.Write
への1回の呼び出しで多すぎるデータを書き込んでいる場合に役立ちません。
バッファリングは決してオフにはなりません。 Response.Write
への各呼び出しは、ASPのバッファーに書き込まれた内容を置きます。 Response.Buffer = False
を指定すると、ASPはそれぞれResponse.Write
を呼び出すたびに自動的にバッファをフラッシュします。
したがって、Response.Buffer = False
であっても、Response.Write
に渡された文字列がバッファサイズを超えると、「バッファ超過」エラーが発生する可能性があります。
サーバーを所有している場合は、バッファをオンにして、代わりにIISマネージャーのASP「応答バッファリング制限」を上げることをお勧めします。あなたがホスティングサービスを使用している場合は、Response.Write
を介して送信される大きなデータを、128KBから1MBの間の小さなチャンクに分割します。
ASPの小さなチャンクでデータベースからデータを取り出す方法は? –
それを複数の 'response.write'呼び出しで分割します。現在contencatingしている場合は大きな文字列を書くと、複数の 'response.write'ステートメントを使用しようとします。 –
私はresponse.writeも使用しました。しかし、同じエラーが発生します –