54 messaggi dal 14 novembre 2001
Sto impazzendo con questo Response.flush.

Ho bisogno di visualizzare un migliaio di record a video ma l'operazione è molto lenta e vorrei che i record comparissero man mano si caricano - perciò pensavo di usare il Response.flush ma non funziona un tubo!!!

Response.Buffer = true
strConn= "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = "&_
Server.MapPath("iscrizioni2002.mdb")
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open StrConn
SQL = "SELECT * FROM iscrizioni ORDER BY data ASC"
End if
Set rs = Server.CreateObject("ADODB.Recordset")
Response.flush
Rs.Open SQL,Conn, 1, 3

For i = 0 to rs.RecordCount
response.write rs("nome") '...eccetera
k = k + 1
if k > 5 then
Response.Flush
end if
rs.movenext
Next

rs.Close
Set rs = Nothing
Conn.close
Set Conn = Nothing

@ndrew

@ndrew
1.605 messaggi dal 06 settembre 2002
credo che la lentezza non sia nell esposizione dei dati ma nel recupero. ci mette tanto ad eseguire la select e non ad esporla a video

FORZA LA MAGICA ROMA

FORZA LA MAGICA ROMA

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.