[firebase-br] Problemas com SP!!!
Moked do Brasil - Marcel (Brazil)
marcel em moked.com.br
Qui Maio 5 15:42:39 -03 2005
Já tentei de tudo só q eu não sei pq esse bendito do encrenco!!!!
Grato
Marcel
----- Original Message -----
From: "Demitre" <demitre em estadao.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, May 05, 2005 3:12 PM
Subject: Re: [firebase-br] Problemas com SP!!!
>A instrução for... do percorre todos os registros retornados no select.
>Acredito que o seu problema seja o order by. Tente eliminá-lo e veja se
>resolve.
> Moked do Brasil - Marcel (Brazil) escreveu:
>
>> Marcel Vieira do Nascimento - Suporte Técnico
>> Moked do Brasil - Consultoria de Segurança Empresarial
>> Divisão MokInf de Informática
>> PABX: (55-11) 5071-2748
>> suporte em moked.com.br
>> www.moked.com.br
>>
>> Grau de Sigilo: Confidencial Reservado Interno Amplo Nível de
>> Prioridade: Alto Médio Baixo
>> Destinatário/s: Lista de
>> divulgação -------------------------------------------------------------------------
>> E ai pessoal bele!
>> Bom estou com o seguinte problema sou meio novato em FireBird não
>> tenho muita experiência com o mesmo ontem mesmo postei uma dúvida tbm
>> sobre SP mas logo em seguida já havia conseguido resolver e hj fiz essa
>> SP mas ela está dando erro.
>> Alguem poderia me dizer oq está de errado nela, o erro aparece na
>> hora do comando "Do" depois For Select
>> Segue a SP abaixo:
>>
>> Create Procedure PROCEDURE_EQUIP_IDEN_DEC (EQUIP integer)
>> As
>> Declare variable Valor integer;
>> Declare variable CMT integer;
>> Declare variable SSI integer;
>> Declare variable Maior integer;
>> Begin
>> Select Equ_Iden, Cmt_Codi, Ssi_Codi From Equipamento
>> where Equ_Codi = :EQUIP
>> Into :Valor, :CMT, :SSI;
>>
>> Select Max(Equ_Iden) As Ultimo From Equipamento
>> where Cmt_Codi = :CMT and
>> Ssi_Codi = :SSI
>> Into :Maior;
>>
>> For Select * From Equipamento
>> where Ssi_Codi = :SSI and
>> Equ_Iden > :Valor
>> Order by Equ_Iden
>>
>> do -------> essa comando q está dando erro
>> begin
>> Bloco de instruções
>> end
>> end
>>
>> E uma outra pergunta seria como eu faria para percorrer os registro
>> retornados em uma seleção no FireBird????
>> No Delphi eu tenho a função Next do ClientDataSet existe alguma
>> função semelhante no FireBird que tenha o mesmo efeito ou a instrução
>> For Select... Do já se encarrega de percorrer todos os registros
>> retornados da seleção???
>>
>> Grato desde já!!!!
>>
>> Marcel
>>"O emitente da mensagem é o responsável por seu conteúdo e divulgação,
>>proibindo
>>sua reprodução sem a prévia autorização do mesmo". Antes de imprimir pense
>>em nosso compromisso com o Meio Ambiente e o
>>comprometimento com os Custo envolvidos!
>>______________________________________________
>>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>>Para editar sua configuração na lista, use o endereço
>>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>>Para consultar mensagens antigas:
>>http://search.gmane.org/search.php?group=rebase
>>
>>
>>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas:
> http://search.gmane.org/search.php?group=firebase
>
>
Mais detalhes sobre a lista de discussão lista