Re: [firebase-br] Como saber que estou na última linha do for de uma procedure???
Andrei Luís
compuvale.software em gmail.com
Ter Maio 8 13:22:42 -03 2007
Você quer saber qdo está no último registro do for, imediatamente antes do EOF?
Não sei se tem uma forma mais fácil de saber, mas uma idéia seria você
fazer algo assim:
select first 1ID from tabela order by ID desc into :wUltimoID
for select ID, codigo, nome, blablalba from tabela order by ID into
:wVarID, :wVarCodigo, :wVarNome, :wVarBlablabla do
begin
//faz algo
//faz algo
//faz algo
//faz algo
//faz algo
//faz algo
//faz algo
//faz algo
if :wVarID = :wID then
begin
// chegou no final do FOR
end
end
Acho que funciona.
[]
Andrei
Em 07/05/07, Murilo -> CPR Sistemas<murilo em cprinformatica.com.br> escreveu:
> Tem como saber sem ter que utilizar, UDF o um Count + row_count?
Mais detalhes sobre a lista de discussão lista