
10/05/2005, 12:58
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 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, |