![]() |
Paginado de Una Base dato en BDE, Ado y otras Tecnologias
Como se hace el paginado de una base de dato en BDE, ado y otras tecnologias, es decir , una consulta para mostrar de 10 en 10 registros sin cargar toda la tabla, ya que si poseo mas de 50.000 registro tarda la carga en equipos con pocos recursos.
Aclaro que cuando se carga la aplicacion y se abre la conexion del dataset tarda un tiempo considerable. por favor dejar codigo de ejemplo, |
Independientemente de cómo puedas hacerlo yo me preguntaría primero, ¿para qué deseas traer los cincuenta mil registros? Normalmente el usuario no requerirá tal magnitud de datos y será más eficiente que diseñes tus consultas de forma que te devuelvan sólo una cantidad limitada de datos.
// Saludos |
Cita:
La diferencia básica en ambos casos es que una consulta te trae a local todos los registros al ejecuarla o te trae bloques a medida que te mueves por el cursor abierto. Mira en la ayuda de Delphi:
|
| La franja horaria es GMT +2. Ahora son las 11:31:46. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi