Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

wsilva7

Filtro no Form

Recommended Posts

Pessoal tenho um formulario, mestre detalhe, onte exibe os detalhes dos lancamentos feitos na tela de cadastro.

O que eupreciso fazer é o seguinte no proprio formulario, fazer um filtro por data para que nele apareça os datos entre as duas data,

contidos as dua tabelas que e tbconsumo e tbveiculos sendo que as duas estão ligadas codigoconsumo->idveiculo.

Como eu poderia fazer isso?

 

Obrigado.

Wsilva7.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, seu problema é apenas montar um select correto e jogar o retorno dele num grid.... o que você precisa é:

 

1°) Montar a ligação entre suas tabelas corretamente

2°) Definir os campos que vai exibir e os que vai usar de filtro de pesquisa

3°) Usar o comando between para filtrar o intervalo de datas

 

Seria algo como o código abaixo:

 

Select campoA, campoB, campoC, ..., campoN
from tabelaA a
inner join tabelaB b on (a.campoA = b.campoA)
where a.campo_data between '2009/10/01' and '2009/10/25'

Para mostrar no grid, você pode ligar o mesmo a um TDataSource, ligando o TDataSource a uma TQuery... quando der o open na TQuery para fazer a a pesquisa automaticamente o grid será atualizado com o retorno da mesma.

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.