Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/01/2006, 10:21
Avatar de flaconovato
flaconovato
 
Fecha de Ingreso: noviembre-2005
Ubicación: Bogota, Colombia
Mensajes: 137
Antigüedad: 18 años, 5 meses
Puntos: 1
De acuerdo

Hola

A mi se me ocurre crear una tabla de consecutivos en la BD
algo asi

TABLA
__________________________
---Id-----|-Prefijo-|-Consecutivo-|
---FAC---|----A----|0000000001|
---FOR---|----A----|0000000001|
---FAC---|----B----|0000000001|
_________________________



Donde Id seria como el tipo de Documento:
"FAC" = Factura.
"FOR" = Formulario.

Y tanto el "Id" como el "Prefijo" serian Llave primaria de esa tabla y cada vez que necesites incrementar el consecutivo simplemente haces un UPDATE sumando uno... y si dices que tu prefijo puede cambiar... seria crear un nuevo registro en la tabla...

Saludos
__________________
El pueblo que se resigna a tecnologías pasadas, sucumbe en el campo de la ignorancia y se entierra en sus ideales.:arriba: :arriba: