1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Modificar ordem dos registos numa grid...

Discussão em 'Programação' iniciada por Shy Angel, 30 de Junho de 2008. (Respostas: 1; Visualizações: 537)

  1. Boas!

    Estou a implementar em c# um form com uma grid que inicialmente tem registos, e tenho botões para que ao seleccionar uma linha da grid e clicar no botão ele altere a ordem do registo seleccionado com o registo seguinte ou com o anterior consoante o botão seleccionado. Estou a trabalhar com c# e a nível da base de dados, trabalho com mysql.
    Primeiro estou a ver qual a linha seleccinada e "calculo" a linha pela qual sera trocada, e guardo em variaveis o índice dos registos. Depois sei que tenho k fazer um update e o fill da oledbmysql, agora para isso necessito de adicionar-lhe parametros, mas não tou a conseguir.

    Alguém tem sugestões?? Alguém pode-me ajudar??
     
  2. alfinete

    alfinete Power Member

    podes fazer uma coisa , se tens os registos inicilamente ordenados em ordem crescente de algo, ao clicares num reg pores ordenados em odem decrescente desse mesmo algo.

    no incio arrancas com order by x cresc , e quando clicas no btn da grid, fazer um order by x decresc, ous seja tens de criar um novo sleect que fassa isso

    é uma ideia não sei se é isso que queres fazer
     

Partilhar esta Página