Fórum delphi xe 7 data #603311
27/06/2019
0
with sql_ListarLancamentos do
begin
close;
sql.clear;
sql.Add('select * from view_listar_pedidos');
sql.Add('where ped_faturado = "SIM"');
sql.Add('and ped_data between :data_ini and :data_fim');
sql.add('group by ped_cod_venda');
ParamByName('data_ini').Value := data_ini.Date;
ParamByName('data_fim').Value := data_fim.Date;
open;
end;
//sql que gera o relatorio por data
with dm.sql_relatoriovenda do
begin
close;
sql.clear;
sql.Add('select * from view_listar_pedidos');
sql.Add('where ped_faturado = "SIM"');
sql.Add('and ped_data between :data_ini and :data_fim');
ParamByName('data_ini').Value := FormatDateTime('yyyy-mm-dd',data_ini.Date);
ParamByName('data_fim').Value := FormatDateTime('yyyy-mm-dd',data_fim.Date);
open;
end;
end;
Anderson Saldanha
Curtir tópico
+ 1Post mais votado
27/06/2019
FormatDateTime('yyyy-mm-dd',data_ini.Date);
Bruno
Gostei + 1
Mais Posts
27/06/2019
Bruno
ParamByName('data_fim').Value := FormatDateTime('yyyy-mm-dd',data_fim.Date);
nessa parte aqui o parâmetro é string porque o FormatDateTime retorna string se você muda o parâmetro para data vai poder passar da mesma forma da consulta de cima sem o FormatDateTime
ParamByName('data_fim').Value := data_fim.Date;
Gostei + 1
27/06/2019
Anderson Saldanha
ParamByName('data_fim').Value := FormatDateTime('yyyy-mm-dd',data_fim.Date);
nessa parte aqui o parâmetro é string porque o FormatDateTime retorna string se você muda o parâmetro para data vai poder passar da mesma forma da consulta de cima sem o FormatDateTime
ParamByName('data_fim').Value := data_fim.Date;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)