Estou com o Davi. Faça um Select Count que, inclusive, é mais rápido. Em relação ao ClientDataSet tem um mini-curso sobre ele de 20 partes falando sobre tudo a respeito do componente. O mini-curso é do Guinther Pauli no site da Devmedia, se for assinante ou tiver a senha de acesso ao portal deste mês (basta comprar a edição do mês) você poderá baixar todo o curso. Muito bom sem dúvida nenhuma.
A primeira aula está aqui: http://www.devmedia.com.br/articles/viewcomp.asp?comp=5439 O índice completo para todas as aulas do portal você encontra em: http://www.devmedia.com.br/listagemcomponentes.aspx?site=3&tipo=2 -- Adriano Santos Desenvolvedor Delphi desde 1998. Professor e programador PHP. Bacharel em Comunicação Social pela Universidade Cruzeiro do Sul, SP. Colunista e Comissão Editorial da revista ClubeDelphi. http://www.delphitodelphi.blogspot.com Davi Eduardo Borges Wall respondeu: > > Se vc quer saber a quantidade de registros na tabela, não importando > quantos os registros do fetch > > Faça um SQL SELECT COUNT(ID) FROM TABELA > > De: delphi-br@yahoogrupos.com.br > <mailto:delphi-br%40yahoogrupos.com.br> > [mailto:delphi-br@yahoogrupos.com.br > <mailto:delphi-br%40yahoogrupos.com.br>] Em nome de Andre Luis Silveria > Enviada em: terça-feira, 7 de agosto de 2007 09:12 > Para: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br> > Assunto: Res: [delphi-br] Re: RecordCount > > Outra maneira menos prática seria dar um fetch na query, assim vc > força a vinda de todos os dados. > > Alertas do Yahoo! Mail em seu celular. Saiba mais em > http://br.mobile.yahoo.com/mailalertas/ > <http://br.mobile.yahoo.com/mailalertas/> > > [As partes desta mensagem que não continham texto foram removidas] > > [As partes desta mensagem que não continham texto foram removidas] > > > ------------------------------------------------------------------------ > > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.476 / Virus Database: 269.11.8/940 - Release Date: 6/8/2007 16:53 >