Pesquisa de Aniversariantes do Mês
Bom dia pessoal,
To com uma duvida aqui, preciso listar e um relatório os aniversariantes de um determinado período exemplo: Aniversariantes de Janeiro a Abril.
O Banco de dados que estou usando é o SQL server 2000 e minha pesquisa esta da seguinte forma:
begin
with qry, sql do
begin
close;
clear;
Add(´ select * from La.Clientes ´);
Add(´ where extract(month from DtNasc) between :mesinicial and :mesfinal ´);
ParamByName(´mesinicial´).AsInteger := StrToInt(edit1.Text);
ParamByName(´mesfinal´).AsInteger := StrToInt(edit2.text);
prepare;
Open;
Quem puder me ajudar ...
Vlw :wink:
To com uma duvida aqui, preciso listar e um relatório os aniversariantes de um determinado período exemplo: Aniversariantes de Janeiro a Abril.
O Banco de dados que estou usando é o SQL server 2000 e minha pesquisa esta da seguinte forma:
begin
with qry, sql do
begin
close;
clear;
Add(´ select * from La.Clientes ´);
Add(´ where extract(month from DtNasc) between :mesinicial and :mesfinal ´);
ParamByName(´mesinicial´).AsInteger := StrToInt(edit1.Text);
ParamByName(´mesfinal´).AsInteger := StrToInt(edit2.text);
prepare;
Open;
Quem puder me ajudar ...
Vlw :wink:
Ederp
Curtidas 0
Respostas
Knight_of_wine
07/08/2007
Tente assim:
select * from la.clientes where month(dtNasc) between :mesInicial and :mesFinal
GOSTEI 0
Ederp
07/08/2007
Vlw velho deu certo aqui !!
GOSTEI 0