Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/01/2005, 14:25
Avatar de Myakire
Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
mmm, perdón, no había leido bien tu post.

Y pues si, debes usar un select, aunque no necesariamente intermedio, puede ser inclusive antes del primero.
1) Haz un select antes de los insert sobre la 1er. tabla, y obtienes el ID con una consulta así:
SELECT @IdProximo=MAX(Id)+1 FROM Tabla(o si es Access: SELECT MAX(Id)+1 As IdProximo FROM Tabla)

2) Ya con la variable IdProximo, puedes hacer el segundo insert sin problemas.

Saludos