Pessoal boa tarde !!! O que estou utilizando: - Firebird 2.1 (Linux-RH9) - Delphi 7 - Componentes de Acesso: Zeos 6.6.1 - beta
Estou com um problemão, tenho uma tabela que tem 60.000 registros, quando dou um Select nela fazendo um filtro para buscar os somente os dados solicitados e colocá-los em uma grid a mesma fica bastante lenta. Na consulta aos dados faço ela usando o FIRST 500 SKIP 0 para que ele traga somente 500 registros de cada vez iniciando sempre do primeiro registro até aí tudo beleza. O que ocorre é que os Componentes Zeos não possuem ou não encontrei a propriedade chamada "FechALL", esta propriedade quando habilitada (TRUE) é responsável em trazer todos os registros de uma vez deixando a aplicação muito lenta, tem como desabilitar isso do ZEOS fazendo com que ele traga do banco de dados uma parte da consulta e conforme for rolando a grid ele requisite ao servidor o restante ? Obrigado pela anteção... Luiz Nardelli