Re: [firebase-br] Ordernar por posição...
Nilton Souza
ntn em bbs2.sul.com.br
Qua Dez 1 19:09:02 -03 2004
Olá Mariana,
Desculpe a demora... é que hoje está uma correria pra mim aqui... bom eu fiz
o teu exemplo:
----------- corte aqui -----------
set term !! ;
create or alter procedure sp_SelRange(pFirst integer, pSkip integer)
returns(codigo integer, descricao varchar(50))
as
declare variable vSkipC integer;
begin
vSkipC = 0;
for
select
codigo,
descricao
from
TABELA
into
:codigo,
:descricao
do
begin
vSkipC = vSkipC + 1;
if (vSkipC > pSkip and pFirst > 0) then
begin
pFirst = pFirst - 1;
suspend;
end
end
end !!
set term ; !!
----------- corte aqui -----------
[]'s
Nilton Souza
----- Original Message -----
From: "Mariana" <mariana em alternate.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Wednesday, December 01, 2004 6:39 PM
Subject: Re: [firebase-br] Ordernar por posição...
> Nilton....
>
> Você pode me passar este exemplo, pof favor?
>
> Grata
>
> Mariana
> ----- Original Message -----
> From: "Nilton Souza" <ntn em bbs2.sul.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Wednesday, December 01, 2004 4:10 PM
> Subject: Re: [firebase-br] Ordernar por posição...
>
>
> Olá Mariana,
>
> Faça uma procedure selecionável e no foreach só de o suspend quando o
> registro estiver dentro do intervalo desejado (crie um contador para
> controlar o intervalo).
>
> Se precisar posso te passar um exemplo.
>
> []'s
> Nilton Souza
>
> ----- Original Message -----
> From: "Mariana" <mariana em alternate.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Wednesday, December 01, 2004 5:53 PM
> Subject: Re: [firebase-br] Ordernar por posição...
>
>
> > Eduardo...
> >
> > Vc tem idéia de como pode ser minha SP para resolver isto?
> > Estou 'quebrando' a cabeça aqui mas ainda não consegui uma solução.
> >
> > Grata
> >
> > Mariana
> > ----- Original Message -----
> > From: "Eduardo Jedliczka" <eduardo em gerasoftinfo.com.br>
> > To: "FireBase" <lista em firebase.com.br>
> > Sent: Wednesday, December 01, 2004 3:41 PM
> > Subject: Re: [firebase-br] Ordernar por posição...
> >
> >
> > apenas numa SP ou na sua aplicação.
> >
> > NO IB 6.5 ou no Fb 1.0 isto é possivel utilizando comandos como ROWS ou
> > SKIP/FIRST
> >
> > =====================
> > Eduardo Jedliczka
> > GeraSoft Informática
> > Apucarana - PR
> > =====================
> > ----- Original Message -----
> > From: "Mariana" <mariana em alternate.com.br>
> > To: "Firebase" <Lista em firebase.com.br>
> > Sent: Wednesday, December 01, 2004 5:02 PM
> > Subject: [firebase-br] Ordernar por posição...
> >
> >
> > Amigos...
> >
> > Gostaria de fazer um Order na minha tabela pela posição dos registros,
ou
> > seja, se tenho uma tabela com os seguinte registro:
> >
> > CODIGO DESCRICAO
> > 2 aaaaaaaaaaaaaaa
> > 7 bbbbbbbbbbbbbbbbbbb
> > 8 cccccccccccccccccccccccccccccc
> > 10 ddddddd
> > 9 eeeeeeee
> > 111 fffffff
> > 51 gggggggggggg
> >
> > Eu gostaria de selecionar os registro que estão na posição 3 a 6, ou
seja,
> > os que tem código 8, 10 e 9.
> > Seria possível fazer isto?
> > Estou utilizando Interbase 6.
> >
> > Grata
> >
> > Mariana
> >
> >
>
> --------------------------------------------------------------------------
> --
> > ----
> >
> >
> > ______________________________________________
> > 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
> >
> >
> >
> >
> >
>
> --------------------------------------------------------------------------
> ------
> >
> >
> > ______________________________________________
> > 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
> >
> >
> >
>
>
> --------------------------------------------------------------------------
--
> ----
>
>
> ______________________________________________
> 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
>
>
>
>
>
> --------------------------------------------------------------------------
------
>
>
> ______________________________________________
> 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
>
>
>
----------------------------------------------------------------------------
----
______________________________________________
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
Mais detalhes sobre a lista de discussão lista