![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#4
|
|||
|
|||
|
A ver si entendí: lo que pretendes es insertar un registro en una tabla pero que tenga el mismo comportamiento que insertar una línea en medio de un documento en un editor de texto?
Suponiendo que la respuesta es SI hay que tener en cuenta que físicamente los registros se adicionaran de forma natural al final de la tabla. Otra cosa es el orden en que se quieren mostrar esos registros. Considerando lo anterior propongo la siguiente, quizas descabellada, idea: 1. Agregar a la tabla una columna, de tipo caracter, por ejemplo char(15), para ordenar/secuenciar por esa columna. 2. En esa nueva columna colocar el orden en que se mostrarán los registros, por ejemplo: 0001.000.000 (Primer registro) 0002.000.000 (Segundo rergistro) . . . 0100.000.000 (Registro 100) 3. Si posteriormente deseamos insertar un registro nuevo entre los registros 1 y 2 podríamos hacerlo de esta forma: 0001.000.000 (Primer registro) 0001.001.000 (Primer nuevo registro) 0001.002.000 (Segundo nuevo registro) 0002.000.000 (Segundo registro) . . . 0100.000.000 (Registro 100) 4. En algún momento es posible que tengamos demasiadas novedades y sea conveniente "resecuenciar" toda la tabla. Repito, es solo una idea. Espero no estar MFT. |
|
|
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 |
|