Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

wilson dutra

consulta data

Recommended Posts

ola pessoal estou tentando fazer uma pesquisa com data de uma tabela chamada pedidos nun banco paradoxestou tendo dificuldades com o codigo sql para que ela consulte os pedidos por data de pedido. este é o codigo QrPedidos.Close; QrPedidos.SQL.Clear; QrPedidos.SQL.Add('SELECT * '); QrPedidos.SQL.Add('FROM tb_pedidos '); QrPedidos.SQL.Add('WHERE dt_pedido'); QrPedidos.SQL.Add('LIKE "'+MSEdit1+'" '); QrPedidos.SQL.Add('ORDER BY tb_pedido'); QrPedidos.Open; ^_^

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente da seguinte forma:

QrPedidos.Close;QrPedidos.SQL.Clear;QrPedidos.SQL.Add('SELECT * ');QrPedidos.SQL.Add('FROM tb_pedidos ');QrPedidos.SQL.Add('WHERE dt_pedido =:dtPedido');QrPedidos.SQL.Add('ORDER BY tb_pedido');QrPedidos.ParamByName('DTPEDIDO').Value:=StrToDate(DateToStr(DateTimePicker.Date));QrPedidos.Open;

ou se quiser dentro de um período, você deve usar o between

 

QrPedidos.Close;QrPedidos.SQL.Clear;QrPedidos.SQL.Add('SELECT * ');QrPedidos.SQL.Add('FROM tb_pedidos ');QrPedidos.SQL.Add('WHERE dt_pedido between :dtIni and :dtFim');QrPedidos.SQL.Add('ORDER BY tb_pedido');QrPedidos.ParamByName('DTINI').Value:=StrToDate(DateToStr(DateTimePicker.Date));QrPedidos.ParamByName('DTFIM').Value:=StrToDate(DateToStr(DateTimePicker.Date));QrPedidos.Open;
User o componente DateTimePicker no lugar do MaskEdit.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.