Uso cast de inteiro pra boolean desde o Delphi 3 e sempre funcionou comigo! Se o valor do RecordCount for zero, retorna false; senão, retorna true! Sempre funcionou, e até q um dia isso falhe (o q acho difícil!), continuarei usando! É elegante, tem lógica e funciona! Outra coisa, não uso isso indiscriminadamente, sim com consultas que tenho certeza que retornam poucos dados e que não estão ligadas a controles data-aware. Quando uso controles data-aware, faço uso ostensivo de ClientDataset.
Não é dessa vez que terá os seus R$0,02 de mim! HEHE! ;) Sds. ________________________________ To: delphi-br@yahoogrupos.com.br From: [EMAIL PROTECTED] Date: Wed, 1 Oct 2008 11:07:30 -0300 Subject: Re: RES: [delphi-br] Verificar se a tabela encontra-se vazia antes de abrir form Rubem Nascimento da Rocha wrote: > usando BDE => not (Boolean(Query1.RecordCount) and (not Query1.IsEmpty) and > (not Query1.Eof)) Rapaiz... cast de inteiro pra boolean? É mais seguro comparar o resultado do recordcount com aquilo que você espera, ou não espera, que ele retorne. Meus $0,02 Joao Morais _________________________________________________________________ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video.msn.com/?mkt=pt-br