ciao a tutti, ho inserito un ciclo in questo modo:
in questo modo faccio un ciclo sul db1 per ogni id dell'oggetto rs_cards del db2.codice:<%do While NOT rs_cards.EOF ... dim rsNC,sqlNC set rsNC = server.CreateObject("adodb.recordset") sqlNC="SELECT [last_name],[first_name],[id] FROM tabella WHERE id = '"&rs_cards.Fields.Item("id).Value&"'" rsNC.open sqlNC, connNS, 0, 3 response.Write(rsNC.Fields.Item("last_name").Value&" "&rsNC.Fields.Item("first_name").Value) rsNC.close set rsNC = NOTHING ... rs_cards.MoveNext() loop
da quando ho inserito questo ciclo l'esecuzione della pagina è diventata lentissima!
farà un ciclo per 300 risultati circa e premetto che prima e dopo il ciclo apro e chiudo la connessione.
cè modo per ottimizzare questa procedura?
grazie!

Rispondi quotando
