![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Efectivamente, los registros se van guardando siempre al final. Es responsabilidad del programador ordenarlos si hace falta o crear un indice
En Delphi, el metodo TDataSet.Insert para tablas Access, tiene en cuenta los indices Cita:
Yo agregaria un campo mas, un timestamp, que seria la fecha/hora en la que se crea el registro, y ordenas o indexas por ese campo. Si Acesss no soporta el timestamp, un simple campo DateTime te servira, y cuando insertas el nuevo registro, le grabas la fecha/hora actuales. En Delphi eso lo haces con la funcion Now |
|
#2
|
||||
|
||||
|
Creo que la respuesta va más por lo que indica orodriguezca. Un timestamp te proporciona un orden temporal de inserción y lo que pide el forista es que el registro quede ordenado en el lugar en que se hace la inserción visualmente en el dbgrid.
No sé yo si podría usarse también un campo float asignando, por ejemplo, el número a la mitad entre el registro anterior y posterior. LineComment Saludos |
|
#3
|
|||
|
|||
|
gracias por responder. El usuario roman digamos que me entendio, la idea basicamente es que se visualice en la linea donde estoy agregando los datos en la dbgrid y que al apretar el boton que tiene el insert al guardarse no se desplacen los registros agregados hacia el final de la tabla.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Bucle de guardado de Edit's | wiwaedu | Varios | 2 | 04-06-2015 10:19:56 |
| condicionar el guardado de un archivo | DarkBlue | Servers | 2 | 19-06-2012 20:19:49 |
| Colocar Ancho De columna de un DBGrid dependiendo del ancho del maximo campo guardado | gulder | Varios | 3 | 08-11-2008 12:27:34 |
| mantener el valor guardado | Ariel03 | OOP | 3 | 23-06-2007 23:09:19 |
|