¿Cómo puedo evitar que me de el error...?
Publicado por Cabalakis (10 intervenciones) el 11/05/2004 20:43:58
Buenas tardes:
Tengo un bloque padre con una serie de productos y en dicho bloque tengo un importe total, en el hijo tengo los tipos de productos con sus precios, y según voy agregando productos, el campo importe del bloque padre me aumenta.
Hasta aquí no tengo ningún problema, pero dicho importe total del bloque padre, lo puedo modificar, si lo modifico la primera vez, no tengo ningún problema; pero cuando lo hago la segundo vez, me salta un error de que no se puede modificar el campo ya que ha sido actualizado por otro usuario y que para poder modificarlo, tengo que volver a ejecutar la consulta. Cuando la ejecuto, no me da este problema, pero no puedo volver a ejecutar la consulta porque sino perdería la posición del bloque padre(ya que el execute_query va sobre el padre).
¿Alguién podría indicarme como puede evitar este error y poder modificar tantas veces como quiera el total importe?
PD: El campo importe del padre pertence a la base de datos.
Tengo un bloque padre con una serie de productos y en dicho bloque tengo un importe total, en el hijo tengo los tipos de productos con sus precios, y según voy agregando productos, el campo importe del bloque padre me aumenta.
Hasta aquí no tengo ningún problema, pero dicho importe total del bloque padre, lo puedo modificar, si lo modifico la primera vez, no tengo ningún problema; pero cuando lo hago la segundo vez, me salta un error de que no se puede modificar el campo ya que ha sido actualizado por otro usuario y que para poder modificarlo, tengo que volver a ejecutar la consulta. Cuando la ejecuto, no me da este problema, pero no puedo volver a ejecutar la consulta porque sino perdería la posición del bloque padre(ya que el execute_query va sobre el padre).
¿Alguién podría indicarme como puede evitar este error y poder modificar tantas veces como quiera el total importe?
PD: El campo importe del padre pertence a la base de datos.
Valora esta pregunta
0