Fórum Consulta Data #36661

05/05/2003

0

ola Estou com um problema em consulta de datas

como se faz para efetuar uma consulta data com o delphi no interbase

gostaria de saber tambem de uma data especifica e de um periodo ex

01/05/2003 a 31/05/2003

obrigado


Soler

Soler

Responder

Posts

05/05/2003

Soler

ola

voce me passou como faço para efetuar a consulta
mas tipo
esta dando erro

eu estou usando minhas consultas assim
procedure
data : tdate
begin
data := date;
dm.DSorc.Close;
dm.DSorc.SelectSQL.Clear;
dm.DSorc.SelectSQL.Add(´select * from orcamento where data =:´+(data));
dm.dsorc.Open;

entao da um erro
eu consegue consultar pelo delphi utilizando uma funcao

Function DataSQL(Data_TDate: TDateTime): String;
Begin
Result := QuotedStr(FormatDateTime(´mm/dd/yyyy´, Data_TDate));
End;

dm.DSorc.Close;
dm.DSorc.SelectSQL.Clear;
dm.DSorc.SelectSQL.Add(´select * from orcamento where data :´+ DataSQL( Data ) );
dm.dsorc.Open;

ai ele consulta mais nao consegui consultar

entre periodos

tipo assim
do dia 01/05/2003
a 31/05/2003

obrigado

ai no uso assim


Responder

Gostei + 0

05/05/2003

Centopocento

Assim dá ...

dm.DSorc.Active := False;
dm.DSorc.SQL.Clear;
dm.DSorc.SQL.Text := ´select * from orcamento where data = :data´; dm.DSorc.Params[0].AsDateTime := Date;
dm.dsorc.Active := True;


T+


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar