Transacción
Publicado por DiegoJ (1 intervención) el 15/06/2007 01:12:33
Hola a todos,
Tengo un problemita que talvez ha alguno de ustedes se les haya presentado:
Tengo una tabla A que tiene un campo de consecutivos y otra tablita B que guarda registros y cada vez que se guarda un registro en la tabla B se toma un consecutivo de la tabla A y se actualiza el consecutivo en 1.
Ahora el problema resulta cuando dos usuarios toman el mismo consecutivo al tiempo o cuando uno lo toma antes de que el otro haga update ya que en cualquera de los dos casos el consecutivo me quedara duplicado en la tabla B ya que entre el momento que se toma el consecutivo y el momento de la actualizacion se hacen algunas transacciones.
De antemano les agredezco la ayuda ....
Tengo un problemita que talvez ha alguno de ustedes se les haya presentado:
Tengo una tabla A que tiene un campo de consecutivos y otra tablita B que guarda registros y cada vez que se guarda un registro en la tabla B se toma un consecutivo de la tabla A y se actualiza el consecutivo en 1.
Ahora el problema resulta cuando dos usuarios toman el mismo consecutivo al tiempo o cuando uno lo toma antes de que el otro haga update ya que en cualquera de los dos casos el consecutivo me quedara duplicado en la tabla B ya que entre el momento que se toma el consecutivo y el momento de la actualizacion se hacen algunas transacciones.
De antemano les agredezco la ayuda ....
Valora esta pregunta


0