La Web del Programador: Comunidad de Programadores
 
    Pregunta:  58934 - MEJOR UN RECORDSET CON 1000 TUPLAS ABIERTO O 50 CONSULTAS.
Autor:  Imanol DM
Tengo una duda:
Tengo una página web que tiene unos textos en una Base de Datos.
Entonces, cuando se ejecuta una pagina cualquiera, se cargan todas las tuplas de texto(1000) y luego hago un filter por el codigo que yo quiero.
La cuestion es: que es mejor que haga, mantener abierto el recordset durante toda la ejecucion de la pagina cerrandolo al final del documento, o es mejor que haga las 30 - 50 llamadas a la Base de Datos recogiendo el dato.

  Respuesta:  alexis adrovez
Creo ke deberias ver la posibilidad de obtener mediante una sentencia SQL los datos necesarios ha mostrar.

En cuanto a llamar 30-50 veces la base de datos no te lo recomiendo.

Por ultimo, si no es posible filtrar el contenido y debes manejar mas de 1000 registros, te recomiendo use el objeto GetRow el cual es mucho mas rapido que un RecordSet

http://www.aspfacil.com/articulos/110201.asp