FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Nuevos registros se presentan al inicio...
¿Que tal? De nuevo por aquí, dando la lata.
Estoy trabajando en bases de datos con InterBase y FireBird; todo parece trabajar bien cuando hago la captura(en tiempo de ejecución) de registros en forma consecutiva, el problema se presenta cuando salgo de Delphi y cuando vuelvo a entrar y hago mas capturas de registros éstos se visualizan al inicio de todos los registros capturados anteriormente, entro a Interbase y consulto los datos y se presentan correctamente en el orden que fueron capturados. Otra duda que tengo es como hacer un auto incremento en un campo clave y único. Gracias por su atención. |
#2
|
|||
|
|||
Buenos días Phacko. No entiendo realmente el problema. ¿Los registros que capturas lo muestras en una rejilla a partir de un TQuery o estas usando un TClientDataset. En el primer caso dependerá de la cláusula order by que uses y en el segundo dependerá de como insertes el registro en el dataset.
Con respecto al tema del auto-incremento de un campo clave único no existe esta posibilidad como los IDENTITY de SQL Server, para Interbase te aconsejo que uses los generadores. Espero haberte sido de ayuda |
#3
|
||||
|
||||
|
#4
|
||||
|
||||
#5
|
|||
|
|||
Gracias por sus respuestas. Estoy trabajando con DS capturando y visualizando en DBEdit y DBLookUpComboBox, para hacer la captura hago Append, que hasta donde sé agrega un registro al final de la tabla, y si lo hace, siempre y cuando las capturas de registros las haga de una sola vez porque las que haga posteriormente las muestra al inicio , no así en InterBase que los muestra en el orden en que fueron agregados. Ahora bien en cuanto al auto-incremento ¿el código se teclea en Interbase?
Gracias a todos. |
#6
|
||||
|
||||
Cita:
|
#7
|
|||
|
|||
Gracias a todos. Arriba club, son grandes, más que por sus aportes, por su disponibilidad.
Gracias nuevamente. |
#8
|
||||
|
||||
Cita:
Lo mas sencillo es tener un administrador de base de datos. IBExpert, Marathon o FlameRobin son algunos de ellos. Con estos trabajarás como si de un IDE se tratara. Marathon está hecho en Delphi. IBExpert es de pago. FlameRobin no lo he utilizado todavía. |
#9
|
||||
|
||||
Marathon está hecho en Delphi. (Y es libre, aquí.)
IBExpert es de pago. (Aunque tiene una versión gratis, totalmente funcional, aquí.) FlameRobin no lo he utilizado todavía. (Es libre, y tiene versión para Linux, aquí.) |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Agregar Nuevos Registros DBGRID | mantraxer21 | Varios | 3 | 09-03-2014 23:14:56 |
Se presentan truncados los importes en un DBDrid | Juan Quintana | SQL | 27 | 20-09-2012 00:58:11 |
no añade nuevos registros | danielmj | Conexión con bases de datos | 5 | 17-08-2011 18:05:15 |
Monitorear nuevos registros | Willo | Conexión con bases de datos | 1 | 09-03-2008 05:04:16 |
Modo de insertar nuevos registros y HOLA | nachito_tuc | Conexión con bases de datos | 5 | 01-08-2006 13:13:08 |
|