Re{2}: [firebase-br] Como pegar o resultado de um Count(*)
Fernando Machado
fm-sistemas em fm-sistemas.com
Sex Jul 29 10:43:30 -03 2005
RedDevil
Como expliquei ao Eduardo e ao Augusto, tá me preocupando estender muito
esta questão, pois estamos enchendo a lista de mensagens. Não quero
atrapalhar a vida de ninguém.
Mas te dando um retorno com relação a SP:
Realmente procedi como o Geovani falou colocando ela no SQL Editor e
funcionou beleza. É que não tenho prática com SPs e estava tentando executar
na paleta New_Procedure.
Assim olha:
Ela aparentemente funciona, pois ao executar no IBExpert ela mostra a tala
me pedindo as datas, só que após informar as datas e começar a pesquisa ele
congela, já tentei varias vezes e o IbExpert simplesmente congela, eu acho
que não pode ser pela quantidades de registros da tabela né (280.000).
Ainda não busquei pela aplicação, pois achei que poderia dar o mesmo problem
Vou ficar fuçando por aqui...valeu !
obrigado
Fernando
ola Fernando,
> O código que o RedDevil mandou é a criação completa da SP, você deve
> rodar ela no SQL Editor, não em new SP.
eh bem como o Giovani falou ae...
voce pega o codigo que eu postei, se quiser alterar o nome da SP para algo
mais
"descritivo" altere, altere o "campo_codigo", o "campo_nome" e o
"tabela_clientes" pelos nomes dos campos e pela tua tabela de clientes, e
entao
"cola" isso no SQL Editor e da um <F9> que a SP sera criada no banco...
ela eh uma SP Selecionavel, para usar ela voce usa um componente TQuery, em
cujo
SQL voce coloca o seguinte:
select * from <nome_da_SP>
e liga essa TQuery no DBGrid, que ela vai te retornar o codigo e o nome dos
clientes, e a quantidade de filmes que eles alocaram no periodo que voce
informou...
[]s
força sempre.
ate +++
--
Luiz "RedDevil" Stefanski
Mais detalhes sobre a lista de discussão lista