FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Autonumerico nuevamente
Hola amigos, nuevamente estoy intentando controlar mejor mis automunericos (campo ID), estoy usando delphi y firebird 1.5.
Ya no estoy usando los triggers puesto que no importa si guardo el registro o cancela la accion el generator de todas forma se incrementa, lo que ahora mejor creo una consulta donde optengo el maximo del campo id y lo incremento en uno. Lo que quiero intentar es usar el procedimiento que ibexpert genera
ahora mi pregunta es si este procedimiento lo puedo llamar en delphi atravez de un IBStoreProc pero como hago para tomar el valor de ID y asignarlo al campo correspondiente Gracias
__________________
Espero poder seguir exprimiéndote el cerebro 8) Jorge Zamora Ginez Puebla, Pue. México |
#3
|
||||
|
||||
Gracias Xander probare a primera hora tu sugerencia
__________________
Espero poder seguir exprimiéndote el cerebro 8) Jorge Zamora Ginez Puebla, Pue. México |
#4
|
||||
|
||||
Resp
Si quieres tener el valor que viene e incrmentar el genrador para que el store procedure sismplemente usas la instruccion sql sola y listo. Otra si siempre se debe incrementar el id y por eso no usas disparadores puedes seguir usando los disparadores sismplemente que la intruccion del gen_id la llamas antes de cuaquier validacion aunque le registro no se guarde el generador queda incrementado ya que estos son el unico especimen raro que se escapana del control trassacional.
Espero te sirva de ayuda. Mejor dicho espero haberme explicado ya ultimanente nadie entiende el idioma que hablo.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Evento que se dispara al dar foco nuevamente al 1er form | RJF | Varios | 2 | 07-12-2005 14:17:52 |
Nuevamente.... Servidor a Cliente INDY 10 | m@kio | Internet | 1 | 18-08-2005 18:34:56 |
nuevamente | marianaf | Varios | 3 | 29-11-2003 05:45:53 |
Nuevamente, como hago con el BDE? | emeceuy | Conexión con bases de datos | 6 | 20-07-2003 15:38:57 |
Ordenar un conj de datos sin pedirlo nuevamente | FlacoNet | Varios | 2 | 12-06-2003 18:51:54 |
|