Fórum FILTRAR POR DATA _ PROBLEMAS [DELPHI7] #486525

23/07/2014

0

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

Responder

Post mais votado

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;

Valquiria Silva

Valquiria Silva
Responder

Gostei + 1

Mais Posts

24/07/2014

Ariel Morgan

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 ;)
Responder

Gostei + 0

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

Aceitar