![]() |
![]() |
| 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
|
|||
|
|||
|
Gracias jachguate, olvide mencionar que una de las primeros chequeos que hice fue justamente poner en false el required del campo, no obstante me gusta mas la idea de leer el valor del generador y enviar todo el registro completo, sin embargo me gustaria poder hacerlo sin que esto signifique que se incremente automaticamente la secuencia al leer, como ocurre, ya que podria darse una caso de que no se graben los datos y la secuencia se abria incrementado de todos modos, sabes alguna forma de leer el valor del generador sin incrementarlo? Muchas gracias
__________________
Se vemos! |
|
#2
|
||||
|
||||
|
Podes obtener el valor del generador sin alterarlo llamando a gen_id con un cero (0) como segundo parámetro.
Claro, es algo que no recomiendo, puesto que te puede dar problemas de concurrencia. Para evitar llamar al generador "por gusto", podrías intentar hacerlo justo en el momento anterior a que el registro se inserte realmente en la base de datos, pero como las cosas aún asi pueden fallar, realmente tu aplicación no debiera depender de que no hayan saltos en las llaves primarias. Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| reindexar campo autonumerico | nosferatu177 | SQL | 0 | 23-10-2007 00:47:14 |
| Actualizar campo autonumerico | Moparova | SQL | 20 | 25-05-2007 21:48:47 |
| campo autonumerico | pharaonhx | MySQL | 4 | 14-04-2005 21:13:50 |
| No puedo con un campo autonumerico | sercornejov | Firebird e Interbase | 1 | 19-01-2005 20:32:36 |
| Asignación de Campo autonumérico | Ulises | Providers | 2 | 15-07-2003 15:44:18 |
|