Fórum Exibir dados em um DBGrid??? #223149

29/03/2004

0

amigos...

to perdendo os cabelos, c alguem puder me ajudar....

Montei um form d pesquisa com dois componentes DatePickerTime, onde o usuario informara a data a ser exibida no dbgrid... o campo a ser filtrada é DT_Entrada, no paradox - tipo data. Mas os dados a serem exibidos tem que satisfazer a condição de um outro campo da mesma tabela (NFiscal do tipo String) ser igual a 0... deu pr enteder???

Valeu...


Rafax

Rafax

Responder

Posts

29/03/2004

Fabio.hc

Tente assim:

Table1.Filter := DT_Entrada = ´ + QuotedStr(DateToStr(DateTimePicker1.Date))+´ and NFiscal = ´+QuotedStr(´0´);
Table1.Filtered := True;



Responder

Gostei + 0

30/03/2004

Marco Salles

O Rapax Já Disse Isto Em Dois Tópicos Diferente
dois componentes DatePickerTime

e Nos Estamos ´Abreviando´ os Caminhos do Rafax..Então Vamos Fzer Bem Detalhado, Tim Tim Po Tim Tim Para Preservar os Cabelos Do Rafaz
(Tudo Isto é Brincadeira Tá Rafax...P:S O Código abaixo , Ele é Apenas Tudo Aquilo Que Já Te Disseram No Tópico Anterior Apenas Mais Detalhado)
Tente o Seguinte:
Query1.Close;
Query1.sql.Clear;
Query1.sql.add(´select * from CBDPedido.Db´);
Query1.sql.add(´Where  DT_Entrada>=:DataInicial´);
Query1.ParamBayName(´DataInicial´)AsDatetIme:=DatePickerTime1.Date;
Query1.sql.add(´And  DT_Entrada<=:DataFinal´);
Query1.ParamBayName(´DataFinal´)AsDatetIme:=DatePickerTime2.Date;
Query1.Sql.Add(´and NFiscal = "0" ´);
Query1.Prepare;
Query1.Open;

P:s Se Ainda Assim Não Funcionar , Poste Para Nos e Ai Eu é Que Vou Começar a Perder Os Meus.... :P


Responder

Gostei + 0

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

Aceitar