quarta-feira, 2 de janeiro de 2008

Evitando Lookup's

Olá pessoal, para aqueles que utilizam campos lookup's para exibir num DBGrid a descrição de uma chave estrangeira, resolvi postar aqui um exemplo utilizando uma técnica que visa evitar esse tipo de campo, melhorando e muito na performance da sua aplicação. Vale a pena dar uma conferida.

Trata-se de uma tela de pedidos/vendas, onde o usuário insere os produtos utilizando o próprio DBGrid, recuperando a descrição do produto utilizando um JOIN entre as tabelas, a parti dai, basta adicionar os fields e alterar todas as ProviderFlags do TField do campo "externo" para false, para que ele não entre na montagem do updade.

Clique aqui para baixar o exemplo

2 comentários:

Anônimo disse...

Assim, foi removido o exemplo do XPG, se possivel mandar para hlpj@outlook.com fico grato desde já

Blogger de Delphi disse...

Amigo! Gostaria se possivel ser enviado para meu e-mail hlpj@outlook.com o arquivo sobre evitando lookups.. ao clicar no link para baixar o mesmo, no site do arquivo não esxite mais. muito obrigado Hermínio L. Paes Jr.