Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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.
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