Form:
dmlivraria.qrrelatoriobom.close;
dmlivraria.qrrelatoriobom.SQL.Clear;
dmlivraria.qrrelatoriobom.SQL.add('select * from vendas where dtvenda between :datai and :dataf');
dmlivraria.qrrelatoriobom.ParamByName('datai').AsDate:=strtodate(datai.Text);
dmlivraria.qrrelatoriobom.ParamByName('dataf').AsDate:=strtodate(dataf.Text);
dmlivraria.qrrelatoriobom.Open;
frmrelatoriobom.relatoriobom.preview;
Roger Ribeiro <[EMAIL PROTECTED]> escreveu:
Tenho um query que faz ou pelo menos tenta fazer um relatorio de vendas por periodo, como dia inicial ao dia final. Mas esta dando um erro que diz que não encontra o parametro DATAF. Sendo assim por que eu tenho na tabela de vendas um campo chamado DTVENDA que grava a data da venda.Segue abaixo o SQL do Query e o código do botão do form:
Query:
select vendas.vltotalvend, vendas.dtvenda, vendas.horavenda,vendas.codvend, produtos.codprod, produtos.marcaprod,det_vendas.*from produtos,det_vendas,vendas
where vendas.dtvenda=:datai
and vendas.dtvenda=:dataf
and produtos.codprod=det_vendas.codprod
order by produtos.marcaprod
Form:
dmlivraria.qrrelatoriobom.close;
dmlivraria.qrrelatoriobom.SQL.Clear;
dmlivraria.qrrelatoriobom.SQL.add('select * from vendas where dtvenda between:datai and dataf');
dmlivraria.qrrelatoriobom.ParamByName('datai').AsDate:=strtodate(datai.Text);
dmlivraria.qrrelatoriobom.ParamByName('dataf').AsDate:=strtodate(dataf.Text);
dmlivraria.qrrelatoriobom.Open;
frmrelatoriobom.relatoriobom.preview;
Meus parametros datai e dataf são do tipo date e input.
Alguem pode me ajudar?
---------------------------------
Yahoo! Search
Imposto de Renda 2006: o prazo está acabando. Faça já a sua declaração no site da Receita Federal.
[As partes desta mensagem que não continham texto foram removidas]
--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
Links do Yahoo! Grupos
---------------------------------
Yahoo! Search
Imposto de Renda 2006: o prazo está acabando. Faça já a sua declaração no site da Receita Federal.
[As partes desta mensagem que não continham texto foram removidas]
--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
<*> Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages
<*> Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED]
Yahoo! Grupos, um serviço oferecido por: | |
|
Links do Yahoo! Grupos
- Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
- Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.