Nº Pedido

23/08/2006 - 13:48 por Tadeo Giner | Informe spam
Hola a todos

En una aplicacion que estoy desarrollando tengo que dar de alta un nuevo
pedido que por supuesto va numerado, y me temo que si dos usuarios dan a la
vez un alta tenga problemas con la numeracion de ese pedido, tendria que
bloquear el fichero de pedidos? como se resuelve este caso? uso v22005
express

No me sirve la solucion de un campo incremental puesto que cada cliente va a
tener su propia numeracion

Gracias
 

Leer las respuestas

#1 Matias Iacono
25/08/2006 - 14:39 | Informe spam
Supongo que usas SQL Server como base de datos.

En ese caso, podrias tener un procedimiento almacenado, el cual te retorne
el valor adecuado del registro a insertar. Por ejemplo: @@identity

Ahora, si no quieres usar autonumericos, y tienes el problema de que puedan
haber repetidos.

Como manejas tus llaves primarias?

Me refiero a que como garantizas dentro de tu tabla la identidad de cada
registro?

Saludos.

"Tadeo Giner" wrote:

Hola a todos

En una aplicacion que estoy desarrollando tengo que dar de alta un nuevo
pedido que por supuesto va numerado, y me temo que si dos usuarios dan a la
vez un alta tenga problemas con la numeracion de ese pedido, tendria que
bloquear el fichero de pedidos? como se resuelve este caso? uso v22005
express

No me sirve la solucion de un campo incremental puesto que cada cliente va a
tener su propia numeracion

Gracias




Preguntas similares