Rafael, buen día y muchas gracias por estar dispuesto a dar una mano como siempre! Entiendo el concepto de paginación, pero creo que en algún momento leí por algún lado que Visual Fox resuelve siempre las consultas localmente. Es decir, en el caso de la cláusula TOP, ¿no trae primero TODO el conjunto de datos de la tabla y después aplica localmente el filtro? Te consulto porque si así fuera no voy a resolver el problema de rendimiento o uso de la red que tengo actualmente. Muchas gracias nuevamente, y quedo al aguardo de tus sabios comentarios. Saludos,
Walter De: [email protected] [mailto:[email protected]] En nombre de Rafael Copquin Enviado el: lunes, 30 de julio de 2012 10:49 a.m. Para: GUFA List Member Asunto: [GUFA] Opciones para manejo de tablas gigantes Lo que tenés que hacer es usar paginación, o sea, traer a la pantalla solamente la cantidad de artículos que necesitás ver. Eso lo hacés con comandos select apropiados que usan la cláusula TOP. Este artículo que escribí hace un tiempo te dice cómo hacer precisamente eso. Está en inglés porque, como lo expliqué el otro día, la revista dejó de publicar artículos sobre Visual FoxPro, pero dejó los que tenía solamente en su versión en inglés. http://www.universalthread.com/ViewPageArticle.aspx?ID=847 Saludos Rafael Copquin El 29/07/2012 10:07 p.m., Walter Ferrero escribió: Amigos, hace un buen rato que no paso por acá pero me veo en un callejón sin salida y necesito recurrir a vuestra experiencia. El tema es el siguiente: tengo en un cliente un sistema de gestión con la tabla de artículos con gran cantidad de datos, y al ejecutar el sistema en red (son 8 puestos de trabajo + 1 server dedicado con la Base de Datos) tarda bastante cuando interviene la tabla de artículos en algún formulario. Mi pregunta es qué estrategia podría utilizar para no mover la totalidad de los datos por la red cuando utilizo esta tabla. ¿Sería posible resolverlo con cursoradapter o existe una solución mejor? Desde ya muchas gracias por su tiempo. Saludos, Walter Ferrero Socio MUG 1696
