[firebase-br] RES: Procedure para Reordenar Dados

MAURICIO COSTA maximmumsistemas em gmail.com
Sex Ago 24 12:13:12 -03 2012


Me responde uma coisa. O produto que é o 5 vai ser o 4 e o que é 4 vai para
cinco e os demais continuam do mesmo jeito é isso?
Me responde que te passo o precesso.

Em 24 de agosto de 2012 10:45, Zottis <bzottis em ig.com.br> escreveu:

> Obrigado Mauricio, mas o problema é o seguinte, quando já existe uma ordem
> por exemplo
> 1 - Produto A
> 2 - Produto B
> 3 - Produto C
> 4 - Produto D
> 5 - Produto E
> 6 - Produto F
> E o usuário quer mudar o 5 para o 4 então fica assim:
> 1 - Produto A
> 2 - Produto B
> 3 - Produto C
> 4 - Produto D
> 4 - Produto E
> 6 - Produto F
>
> Eu faço um loop para colocar os números na sequência, mas as vezes o que o
> usuário digitou, acaba ficando depois do que já era (4)
> Daí que não resolve
>
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
> Em
> nome de MAURICIO COSTA
> Enviada em: sexta-feira, 24 de agosto de 2012 01:39
> Para: FireBase
> Assunto: Re: [firebase-br] Procedure para Reordenar Dados
>
> Não sei qual componente você usa, mas após a mudança no banco basta dar um
> refresh no componte. Exemplo:
> QryProdutos.Refresh;
> Com este comando, após você ter reordenado o campos Ordem o procedimento
> usado por você seja update ou via procedure no banco será reordenado no
> grid.
> Se é o que entendi isso de resolver o problema.
>
> Em 23 de agosto de 2012 22:28, José Mauricio Barbisan Zottis <
> bzottis em ig.com.br> escreveu:
>
> > Pessoal, tenho uma tabela que tem um campo chamado ordem que recebe a
> > posição que ele deve ficar na grid tenho fazer uma View ou uma
> > consulta ou uma função que reordene os campos quando alterados
> > PS: já uso o order by pelo campo Ordem
> >
> > exemplo
> >
> > ordem
> > 1
> > 2
> > 3
> > 4
> > 5
> > 6
> > 7
> >
> > e na ordem 5, teria que mudar para 4, então ele teria que reordenar o
> > 5 para 4 e o quatro para 5
> > agradeço desde já.
> >
> > Zottis
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para
> saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista