Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/05/2005, 12:58
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Deberías explicar mejor tu sistema .. mostrar esas tres consultas "INSERT" que usas y el código completo (sobre todo donde haces tus INSERT's .. de donde llegan los datos a estos y como sales del script que los ejecuta).

Por ejemplo .. si tu haces un INSERT en X tabla .. y quieres ingresar el ID obtenido generado autonumérico de esta en la tabla Y seguidamente .. debes usar funciones de SQL para obtener el último ID generado (no un "MAX()" .. ) .. y recomendable usar todo ese proceso bajo una transacción para asegurar que mientras se está generando el "ID" en tu tabla X .. no se ha insertado otro en Y.

Pero, todo esto lo veremos mejor si indicas el código que usas completo y describes tu procedimiento completo (sobre todo para que "pretendes" obtener o que finalidad tiene ese psudo-contador que usas en max(numero)+1)

Un saludo,