Posição do registro

Delphi

09/03/2005

Pessoal,

Eu preciso mudar a posição de um registro em um DBGrid, como faço isso? Por exemplo, ao clicar e arrastar (Drag and Drop) um registro 5 entre o 3 e o 4, ele se posicionar entre os dois...

[]´s


Michaell

Michaell

Curtidas 0

Respostas

Massuda

Massuda

09/03/2005

Acho que não tem um jeito simples de fazer isso... o problema é que o DBGrid é um controle virtual, isto é, ele não tem uma cópia dos dados do DataSet conectado a ele. Portanto, para mudar a ordem do que está sendo mostrado, só se você reordenasse o DataSet.


GOSTEI 0
Michaell

Michaell

09/03/2005

... Portanto, para mudar a ordem do que está sendo mostrado, só se você reordenasse o DataSet.


É... Reordenando o DataSet é uma boa saída... Obrigado pela idéia!

[]´s


GOSTEI 0
POSTAR