Insertar el mismo Id en varias tablas...

Jose
16 de Septiembre del 2004
El problema es que quiero insertar un registro que almacena datos en varias tablas. En una tabla principal ("Documento") que tiene un Id en un campo autonumrico, y luego quiero que se inserte ese mismo Id en otras tablas, pero como clave ajena, es decir, campo numrico.
Es posible hacer esto en un slo paso? O hay que hacer varios pasos recuperando el ltimo Id insertado? En este ltimo caso... Cmo se recupera?
Muchas gracias a quin me pueda ayudar!

perrogrun
16 de Septiembre del 2004
Se puede hacer en un solo paso, imaginate que el campo autonumerico se llama id, rs es un recordset y conectar es tu conexin:

<%
sql = "select * form documento"
rs.open cadena,conectar,2,2
rs("dato1") = lo que sea
rs("dato2") ) lo que sea
...
rs.update
'aqu recupero el valor del autonumrico
valor = rs("id")

y ya lo tengo almacenado en la variable "valor" para usarlo para lo que queramos, meterlo en otra tabla o lo que queramos