ciao,

io non ho mai utilizzato il componente di cui state parlando, pero non mi e' chiara una cosa:

la tua dbgrid e' ovviamente collegata ad un dataset.

come ottieni queto dataset???? da una query?

se pure modifichi la posizione del record nella tabella del database, avrai bisogno di effettuare il refresh del tuo dataset affinche i dati vengano visualizzati nel nuovo ordine....

o altrimenti avresti bisogno di un componente griglia che ti permetta di 'visualizzare' i record ordinati in base al valore di uno o piu field.

prova a capire il funzionamento di action list... come suggerito da danz67

ciao