Olá... Vamos por partes: << As Query´s que usarei para estas consultas onde devem ficar ? No Data Module ou nos proprios Forms ?>> Minha opinião pessoal: No DataModule sempre. Tecnicamente vc já deve ter percebido que podem ser colocados em qualquer lugar.
<< Utilizo um componente query para cada consulta ou posso usar o mesmo componente query para consultas dque leem tabelas diferentes ?>> Minha Opinião pessoal: Melhor usar um TSQLQuery para cada tabela que vc tem. Ou criar uma função que crie um TSQLQuery em tempo de execução e daí vc passa a instrução SQL para este componente criado em tempo de execução. << Se eu usar uma query, que e´ chamada em diversos Form e associada em tabelas diversas o Firebird sabera administrar isto ?>> O FB só sabe dos dados que ele está guardando. Se a consulta é chamada de um form ou de outro para ele não interessa. O que importa para ele é procurar e retornar os dados. Sds, Ricardo. fernandoaldrighi <[EMAIL PROTECTED]> escreveu: Pessoal, no meu Sistema haverá 'n' consultas: - Consulta para o modulo Contas a Receber - Consulta para o modulo NF Saida - Consulta para o modulo NF Entrada... As Query´s que usarei para estas consultas onde devem ficar ? No Data Module ou nos proprios Forms ? Utilizo um componente query para cada consulta ou posso usar o mesmo componente query para consultas dque leem tabelas diferentes ? Se eu usar uma query, que e´ chamada em diversos Form e associada em tabelas diversas o Firebird sabera administrar isto ? Uso Delphi 7 com Firebird. __________________________________________________ Fale com seus amigos de graça com o novo Yahoo! Messenger http://br.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]