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

    problema con recordset con 9000 record

    Ciao a tutti!
    Mi succede una cosa strana..faccio una query, cambiando macchina su cui provo la pagina ma tenendo sempre lo stesso db.
    Quando provo la pagina sulla mia macchina e sul server di prova va liscio come l'olio, ma sul server effettivo, quando la query tira fuori più di 9000 righe mi dice "the page cannot be desplayed"

    Qualcuno ha idea di quale sia il problema?
    Grazie in ogni caso!
    Ciao!
    mok@

  2. #2
    Utente di HTML.it L'avatar di viki1967
    Registrato dal
    Feb 2003
    Messaggi
    1,757
    Inizia attivando la descrizione degli errori:

    vai sul browser...
    nelle opzioni...avanzate
    disattiva i messaggi di errore brevi e riprova!
    A S P : tutto il resto è noia...
    L I N U X : forse mi "converto"...

  3. #3
    grazie mille...
    premetto che la mia pagina asp crea un excel
    (Response.ContentType = "application/vnd.ms-excel")

    ho seguito il tuo consiglio, mi esce un popup di excel che mi dice
    "impossibile accedere al file. I motivi possibili sono:
    il nome o percorso del file non esiste.
    il file è utilizzato da un altro programma
    il nome della cartella di lavoro che si sta tentando di salvare corrisponde a quello di una cartella di lavoro aperta."

    Questo però non succede se alla query passo dei parametri che "riducono" il recordset...
    mok@

  4. #4
    togliendo l'oggetto excel mi da questo errore

    Response object error 'ASP 0251 : 80004005'

    Response Buffer Limit Exceeded

    /documentionweb/BusteDiviseXLS.asp, line 0

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

    Aiuto!!
    mok@

  5. #5
    Guarda qui.
    prova a impostare il buffer a false... altrimenti non saprei
    --Fletto i muscoli e sono nel vuoto--

  6. #6
    Grazie, avevo già provato,ma non mi funzionava...
    però ho risolto facendogli fare un response.flush ogni 5000 record..
    così caricandone 5000 per volta e poi stampandoli non ha più problemi...(non so se sia molto pulita come soluzione...ma funziona )

    Grazie di tutto!!
    Ciao!
    mok@

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.