Como veran no soy muy experto en el tema y quisiera saber si existe alguna manera alternativa de hacer lo mismo (que sea facil plis !) sin recordsets.
No pretendo eliminarlos todos, solo mejorar el rendimiento.
Gracias por cualquier idea

| |||
Como evitar usar recordsets ? Hola, quisiera saber (si existe) como evitar utilizar recordsets, ya que en una pagina principal tengo ya como 6 y todo el mundo me dijo que es malo para la velocidad de la pagina. Como veran no soy muy experto en el tema y quisiera saber si existe alguna manera alternativa de hacer lo mismo (que sea facil plis !) sin recordsets. No pretendo eliminarlos todos, solo mejorar el rendimiento. Gracias por cualquier idea ![]() |
| |||
Gracias por tu respuesta. En realidad no tengo idea ni de que es un joins....perdon, uso el dreamweaver, soy muy basico en mis conocimientos de asp. El tema es que en esa pagina (es como un portal de musica) tengo que mostrar noticias, reviews de discos, noticias internas del sitio, etc...Y cada una de esas cosas esta en tablas diferentes, porque son cosas diferentes que no tienen relacion entre si por eso necesito tantos recordsets. Puedo hacer algo ? Gracias |
| ||||
¡Utiliza GetRows! Si nos podes mostrar tu estructura de datos a lo mejor te podemos ayudar a reestructurarla para que hagas menos consultas quizá. También necesitariamos que nos digas cuales son las consultas que haces en el home precisamente. Adioooos
__________________ Sergio |
| |||
Hola para esta pagina tengo que hacer las siguientes consultas: Consultas a 1 tabla para mostrar las ultimas reviews de artistas, otra consulta a 1 tabla para las noticias de musica, a 1 tabla para noticias del sitio, a 3 tablas mas con "Top-Tens" de artistas y los mejores mp3... Cada tabla contiene informacion q no tiene relacion una con otra, es decir no puedo aprovechar la misma conexion para tomar datos para varias consultas... Les serviria si les mando el codigo de esa pagina ? (Es muy largo) |
| ||||
Cita: ¿Es decir que aparte de tener 6 RecordSets tienes 6 Connections?Cada tabla contiene informacion q no tiene relacion una con otra, es decir no puedo aprovechar la misma conexion para tomar datos para varias consultas no,no. Una sola conexión te sirve para obtener los 6 RS siempre y cuando esten en la misma BD's. Ahora, el que hagas tantas consultas sueltas no tiene problema más de que tengas cuidado de siempre cerrar las instancias y eliminarlas de memoria. Por lo que mencionas, quizá sea cierto que no tienen relación y deben ser 6 consultas, más con un solo recordset y una sola conexión, funciona. Saludos |