![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Muchas gracias por contestar.
El trigger esta creado en el servidor, pero tuve que llenar el campo Generatorfield con .
supongo que con este codigo estaria creando un trigger en los IBX, pero me vi obligado pues cuando queria insertar el registro salia un error indicandome que el campo MARCA_ID no podia ser nulo. Ahora bien, cual seria la mejor opcion: Quitar el trigger del servidor, dejando el del IBX, o al reves, pero en este caso como soluciono el mensaje de error (del valor nulo en MARCA_ID); Hay alguna forma mejor de realizar esto ?. desde ya muchas gracias.
__________________
Adrián Murúa. |
|
#2
|
||||
|
||||
|
el cuerpo del trigger debería ser así:
El trigger saltará, pero dado que IBX ha llamado internamente a este trigger, el campo marca_id ya tiene un valor, y el trigger no hace nada. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#3
|
||||
|
||||
|
Gracias por responder...
El trigger esta creado de la forma que me indicas pues lo he creado con la ayuda del software EMS SQL Manager para IB /fB, te transcribo la declaracion que hace el EMS :
que puede estar sucediendo ??
__________________
Adrián Murúa. |
|
#4
|
||||
|
||||
|
Hasta el momento no me ha sucedido nada parecido.
En mi aplicación tengo exactamente lo mismo que tú (salvo que uso los componentes MDOLIB, que provienen de los IBX). No sabría decirte por qué falla, mis incrementos son consecutivos. Supongo que deshabilitando el Trigger en el servidor, todo funcionará bien, pero si en algún momento usas un sql como este, fallará la inserción:
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| InserciÓn De Registro Con Maestro-detalle | perillan | Conexión con bases de datos | 5 | 23-10-2005 11:15:23 |
| mostrar la suma de un campo | ebeltete | SQL | 2 | 04-09-2004 01:43:48 |
| Suma de un campo | silviodp | Conexión con bases de datos | 13 | 11-06-2004 16:51:23 |
| Inserción de valores de tipo date | Isaac | MySQL | 6 | 03-03-2004 02:02:47 |
| suma de un campo sql | noe | SQL | 16 | 19-01-2004 18:52:54 |
|