Fórum Pesquisa por intervalo de datas no delphi com interbase #349278
20/11/2007
0
Agradeço antecipadamente! :)
Tatiane
Curtir tópico
+ 0Posts
20/11/2007
Sremulador
Gostei + 0
21/11/2007
Itepi
SELECT * FROM TABELA WHERE DATA BETWEEN :DATA1 AND :DATA2
Onde :DATA1 e :DATA2 são parametros que serão informados em tempo de execução.
Gostei + 0
30/11/2007
Tatiane
Data1:=MaskEdit1.Text;
Data2:=MaskEdit2.Text;
ainda dá erro quando uso esse código, olha só como está!, sei lah talvez também to fazendo errado!
procedure TFrmAgenda.BtPesquisarClick(Sender: TObject);
Var Data1,Data2: String;
begin
if RadioGroup1.ItemIndex=-1 then
Begin
Showmessage(´Selecione o tipo de pesquisa que deseja realizar!´);
end;
Pes:=´´;
if RadioGroup1.ItemIndex=0 then
begin
If (MaskEdit1.Text <> ´´) then
If (Pes=´´) then
Pes:=´Where Data=´´´+MaskEdit1.Text+´´´´;
end
else
if RadioGroup1.ItemIndex=1 Then
Begin
If (MaskEdit1.Text <> ´´) then
If (Pes=´´) then
Pes:=´Where Data=´´´+MaskEdit1.Text+´´´´;
end
else
if RadioGroup1.ItemIndex=2 then
Begin
Data1:=MaskEdit1.Text;
Data2:=MaskEdit2.Text;
If (Pes=´´) then
Pes:=´Where Data Between :Data1 and :Data2´;
end;
FrmApresenta.IBTransaction1.Commit;
IBQuery1.Close;
IBQuery1.SQL.Clear;
IBQuery1.SQL.Add(´Select * From Tarefas ´+Pes);
IBQuery1.Open;
end;
Gostei + 0
30/11/2007
Gandalf.nho
Gostei + 0
01/12/2007
Tatiane
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)