Fórum Erro: Param MesAniver not found (Query) #204565
06/01/2004
0
Me ajudem ! Não sei quase nada de QuickReport ....
URGENTE >>>><<<<>>>>><<<<
Socorro !!!
Tenho um formulario Configurar Relatorio de Aniversariantes, Nele eu tenho um combobox1 com os meses do ano e um botao visualizar ... neste botao esta o seguinte codigo:
Rel_aniver.Query1.sql.clear;
Rel_aniver.Query1.sql.add(´Select Nome, DataNasc, Telefone´+
´From Clientes´+
´where extract(month from DataNasc) = :MesAniver´+
´Order By Cod´);
Rel_aniver.query1.close;
Rel_aniver.query1.parambyname(´MesAniver´).AsInteger := combobox1.itemindex+1;
Rel_aniver.query1.open;
Rel_aniver.QuickRep1.Preview;
Esta dando erro: Param MesAniver not found ...
Socorro !!
No quickreport no outro formulario tenho um Query1 com o SQL Select * From Clientes Order By Cod .. Com os campos a serem mostrados Nome, DataNasc e Telefone ...
Ajudem-me !! Vida ou morte!!!
Estou no MSN !!!! diegonunesmeira2@hotmail.com
Obrigado!
[b:c132c77e20]Título editado pelo Moderador (AZ) - Removido: ´Socorro ! Mas Socorro Mesmo !!!!! [/b:c132c77e20]´
URGENTE >>>><<<<>>>>><<<<
Socorro !!!
Tenho um formulario Configurar Relatorio de Aniversariantes, Nele eu tenho um combobox1 com os meses do ano e um botao visualizar ... neste botao esta o seguinte codigo:
Rel_aniver.Query1.sql.clear;
Rel_aniver.Query1.sql.add(´Select Nome, DataNasc, Telefone´+
´From Clientes´+
´where extract(month from DataNasc) = :MesAniver´+
´Order By Cod´);
Rel_aniver.query1.close;
Rel_aniver.query1.parambyname(´MesAniver´).AsInteger := combobox1.itemindex+1;
Rel_aniver.query1.open;
Rel_aniver.QuickRep1.Preview;
Esta dando erro: Param MesAniver not found ...
Socorro !!
No quickreport no outro formulario tenho um Query1 com o SQL Select * From Clientes Order By Cod .. Com os campos a serem mostrados Nome, DataNasc e Telefone ...
Ajudem-me !! Vida ou morte!!!
Estou no MSN !!!! diegonunesmeira2@hotmail.com
Obrigado!
[b:c132c77e20]Título editado pelo Moderador (AZ) - Removido: ´Socorro ! Mas Socorro Mesmo !!!!! [/b:c132c77e20]´
Diegus
Curtir tópico
+ 0
Responder
Posts
06/01/2004
Zenior
tente o seguinte ai: Logo apos as aspas coloque 1 espaço
[b:5deb0415b4]Rel_aniver.Query1.sql.clear;
Rel_aniver.Query1.sql.add(´ Select Nome, DataNasc, Telefone ´+
´ From Clientes ´+
´ where extract(month from DataNasc) = :MesAniver ´+
´ Order By Cod ´); [/b:5deb0415b4]
Rel_aniver.query1.close;
Rel_aniver.query1.parambyname(´MesAniver´).AsInteger := combobox1.itemindex+1;
Rel_aniver.query1.open;
Rel_aniver.QuickRep1.Preview;
epero ter ajudado
[b:5deb0415b4]Rel_aniver.Query1.sql.clear;
Rel_aniver.Query1.sql.add(´ Select Nome, DataNasc, Telefone ´+
´ From Clientes ´+
´ where extract(month from DataNasc) = :MesAniver ´+
´ Order By Cod ´); [/b:5deb0415b4]
Rel_aniver.query1.close;
Rel_aniver.query1.parambyname(´MesAniver´).AsInteger := combobox1.itemindex+1;
Rel_aniver.query1.open;
Rel_aniver.QuickRep1.Preview;
epero ter ajudado
Responder
Gostei + 0
06/01/2004
Marcelo Saviski
Que titulo, quer que chame os bombeiros para eles te salvarem?
vc disse que não manja quase nada de quickrep, tem um tutorial interessante [url=http://www.marcosferreira.eti.br/curso/capitulo14.htm]aqui[/url] para iniciantes.
quanto ao seu problema, tenteao invéz de utilizar parametros, passar o valor do MesAniver concatenando junto com o SQl.Add em vez de usar o parambyname
vc disse que não manja quase nada de quickrep, tem um tutorial interessante [url=http://www.marcosferreira.eti.br/curso/capitulo14.htm]aqui[/url] para iniciantes.
quanto ao seu problema, tenteao invéz de utilizar parametros, passar o valor do MesAniver concatenando junto com o SQl.Add em vez de usar o parambyname
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)