FILTRAR POR DATA _ PROBLEMAS [DELPHI7]

Delphi

23/07/2014

Olá pessoal,
Minha dúvida é a seguinte:
Estou usando os componentes da palheta Inter Base ligo o Banco de Dados usando o IBDataBase=( IC_DataBase ), com um
IBtransiction=(TRN_DADOS) e a tabela ENTRADA_CX ligo utilizando uma IBTable=(TBL_ENTRADA_CX) . Tenho uma tela de Vendas do Dia com um DBGrid puxando os dados da tabela de ENTRADA_CX inseri nessa tabela um DateTimePicker= (dtpInicial_vdd), porém não estou conseguindo fazer um filtro por data na minha tabela de Vendas do Dia, preciso que ela filtre o campo data da tabela conforme for selecionado no meu DateTimePicker!!
campo data da tabela = DT_ENTRADA.

estou tentando:
with IC_DataBase.TBL_ENTRADA_CX do begin
Filtered:=false;
Filter:='DT_ENTRADA = '+QuotedStr(DatetoStr(Date));
Filtered:=True;
end;

mas me retorna o seguinte erro
[img]http://uploaddeimagens.com.br/images/000/317/937/original/erro.png?1406122590[/img]
Ariel Morgan

Ariel Morgan

Curtidas 0

Melhor post

Valquiria Silva

Valquiria Silva

23/07/2014

tente assim:

with IC_DataBase.TBL_ENTRADA_CX do begin
     Filtered:=false;
     Filter:='DT_ENTRADA = '+QuotedStr(FormatDateTime('yyyy.mm.dd',DateTimePicker.Date));
     Filtered:=True;
end;

GOSTEI 1

Mais Respostas

Ariel Morgan

Ariel Morgan

23/07/2014

tente assim:

with IC_DataBase.TBL_ENTRADA_CX do begin
     Filtered:=false;
     Filter:='DT_ENTRADA = '+QuotedStr(FormatDateTime('yyyy.mm.dd',DateTimePicker.Date));
     Filtered:=True;
end;



Deu certooo !!! Obrigado... Valquiria Silva ;)
GOSTEI 0
POSTAR