La Web del Programador: Comunidad de Programadores
 
    Pregunta:  16645 - INSERTAR FILA EN DBGRID ESTILO PLANILLA EXCEL
Autor:  Luis Contreras
Tengo un Dbgrid en lazado a un control Data y necesito insertar una fila o registro en cualquier lugar y no al final del DBGrid. Es decir que si tengo 30 registro yo quiero insertar una nueva fila el reg. 5 sin que afecte los datos de este, pasando hacer el reg. 6.
Muchas gracias a quien me puede ayudar con un ejemplo.

  Respuesta:  Daniel Guevara
Una opciĆ³n que yo utilizaria seria
1. si el data esta sobre un SQL ordenado por al gun campo, inserto el registro de ultimo y con el manejo de algun evento actualizo el grid, puede ser en el evento lotfocus
2. si quiero es que se vea en pantalla nos e si funcione pero podrias insertar un botoncito que sea insertar, que este maneje es que posicion esta el usuario luego agregar la linea, mover iniciando en el ultimo registro un registro abajo hata la posicion donde esata el usuario