שלח תשובה

זירת השאלות

416
צפיות
5
תשובות

שגיאה מוזרה

,‏ 5 באוקטובר, 2004

יש לי את הקוד הבא:


<td bgcolor=#e0e0e0 width=129 valign=top>
<MARQUEE direction=up>
<%
set rs1=Server.CreateObject("adodb.recordset")
sql1="select *  from simages"
Response.Write sql1
rs1.Open sql1,conn
do until rs1.eof
response.write "<img src=simages/" & rs1("images") & ">"
loop
%>
</MARQUEE></td>


</tr>
<table>

השגיאה שהוא נותן לי על שורה 0:



Response Buffer Limit Exceeded



וממשיך ומפרט:


Execution of the ASP page caused the Response Buffer to exceed its configured limit.


מה הבעייה לדעתכם?

תגיות:

5 תשובות

  1. Alon12 הגיב:

    ממה שרשום זה אומר ש…
    ההגדרות של החוצץ בASP שלך קטן או שהלולאה אינסופית או שפרצו לך וסתמו לך את הבאפר (מה שלא נראה לי הגיוני…)
    תבדוק בהגדרות של הIIS

  2. MasterMind הגיב:

    buffer=חוצץ
    לפי מיטב ידעתי חוצץ=buffer  והאפשרויות שלו הם  true או FLASE
    true-ישמור את המידע ורק בסוף עיבוד כל המידע יציג את הדף (מומלץ)
    false- יציג את הנתונים אחרי עיבוד  אחד אחרי השני (לא מומלץ)

    כמובן ההמלצות זה לפי הנקודת מבט שלי ….

  3. ניר טייב הגיב:

    רק תזכור…
    שלאנשים הם כוח לחכות עד שעמוד מסוים יעלה. לכן צריך לקחת בחשבון מתי משתלם לשים buffer ומתי לא משום שכאשר המשתמש רואה קצת חיים בדף הוא ימשיך לחכות עד שהדף יעלה.

  4. Alon12 הגיב:

    הנה הבעייה


    do until rs1.eof
    response.write "<img src=simages/" & rs1("images") & ">"
    rs1.movenext 'forgotted
    loop

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!