Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Response Buffer Buffer to exceed its configured limit.

    Response object error 'ASP 0251 : 80004005'

    Response Buffer Limit Exceeded

    /prevenzione/pages/Pgpp/query.asp, line 0

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

    quest'errore qui è perchè ho forse fatto un loop infinito (non credo) o perchè ho impostato il buffer "basso" sul server?
    in pratica ho un db con poco meno di 3.000 record che occupa 1.5mb sul sever. Ho una procedura di ricerca su diversi campi (almeno 20) che mi crea la query da porre al db.
    Se con la query mostro alcuni record funziona, quando comincia a macinare + record sembra impallarsi

  2. #2
    non è che il loop se ne va all'infinito?

  3. #3
    Originariamente inviato da santino83
    non è che il loop se ne va all'infinito?
    allora, ho provato a fare una paginetta al volo e, con il "select * form tabella" mi tira fuori tutti e quasi 3000 record in una decina di secondi.
    il che andrebbe bene.
    ora do una ricontrollata al codice, quello che non capisco è che se imposto bene la query fuziona, se invece gli do in pasto i paramentri vuoti (da codice effettuo i controlli) l'untente vuole tutti i record lui si impalla....

  4. #4
    <%
    Dim PGPP
    Set PGPP = Server.CreateObject("ADODB.Connection")
    PGPP.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=PERCORSO CON DB"
    Set RSruolo = Server.CreateObject("ADODB.Recordset")
    Set RS = Server.CreateObject("ADODB.Recordset")
    =======

    query = "Select * from TOTALE;"

    RS.Open query, PGPP , 1,3
    if rs.Eof then %>


    while not rs.eof
    ====

    qui estraggo i dati

    ====
    rs.movenext
    Wend


    dovrebbe essere ok!

  5. #5
    caso mai sarà

    codice:
    if not rs.eof then

  6. #6
    a si scusa ho dimenticato una parte:

    query = "Select * from TOTALE;"

    RS.Open query, PGPP , 1,3
    if rs.Eof then %>
    e qui gli dico cicca hai sbagliato

    <%
    else

    NRec = rs.RecordCount

    %>
    while not rs.eof
    ====

    qui estraggo i dati

    ====
    rs.movenext
    Wend

  7. #7
    il loop non è infinito, come posso aumentare il buffer?
    è pericoloso farlo?

  8. #8
    Originariamente inviato da SuperMariano81
    il loop non è infinito, come posso aumentare il buffer?
    è pericoloso farlo?
    confermo non è un loop ma un eccesso di buffer (in effetti ci faccio parecchi inner joint)
    chi mi può dire come aumentare il buffer e se è "pericoloso" o meno?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.