![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
![]() Que tal un saludo, estoy manejando Interbase y Delphi 7 con los componentes IBX.
Tengo un trigger que me lee el generador y lo incrementa, todo esto lo hace bien en la base de datos, pero no veo el consecutivo en la pantalla, es decir inserto y veo en blanco el dato que me genero el trigger en mi aplicacion. utilizo un IBDataSet.. mi consulta de mi componente. Cita:
Cita:
tiene estos parametros Cita:
![]() |
#2
|
||||
|
||||
![]() Que tal un saludo..
Perdon se me olvido poner el trigger.. Cita:
![]() |
#3
|
|||
|
|||
Bueno, las actualizaciones de los pkey o fkey son transparentes al usuario generalmente, si insertas varias veces en una tabla y manejas los datos localmente no veras ninguna llave generada porque aun no ha llegado al gestor; para ver el consecutivo necesariamente tienes que enviar los datos(commited) y open close al dataset.
El refresh no lo uso porque generalmente usa los mismos datos del cache en cambio open close la limpia y la vuelve a generar. |
#4
|
|||
|
|||
si utilizas el TIBDataset, tinenes la propiedad GeneratorFieled para asociarle un generador de la Base datos, sino, tendras que ( como te han comentado, cerrar y volver a abrir la cosulta).
Saludos. |
#5
|
||||
|
||||
![]() dele una ojeada a este link
http://www.clubdelphi.com/foros/show...ador+startkill Your friend StartKill Lima-Perú |
#6
|
||||
|
||||
![]() GRacias a todos.. un Saldudo y que esten bien!.
|
![]() |
|
|
![]() |
|