![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#2
|
|||
|
|||
|
Deberas asignar en el evento OnNewRecord del DataSet un valor 0 al campo PK, y modificar tu trigger:
AS BEGIN IF ((NEW.CLAVEPERSONAS IS NULL)OR(NEW.CLAVEPERSONAS=0)) THEN NEW.CLAVEPERSONAS = GEN_ID(GEN_PERSONAS,1); END el problema es que el valor que le asignara el trigger atraves del generador tu aplicacion no sabra cual es, hasta que no refresques la transaccion. Saludos repo |
|
|
|