Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/01/2006, 12:33
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
No...uso SQL, lo que pretendo es obtener todo esto en un solo query, gracias de todas maneras ;)

Por cierto, justo cuando estaba escribiendo esto, lo acabo de resolver, les cuento:

Las dos incersiones, ocasionarán dos registros en la base de datos, uno en cada tabla, y al mismo tiempo mandarán 2 contadores como salida al motor de SQL

1 row affected
1 row affected

Creo yo que eso provoca que el command no encuentre el recordset correspondiente ni siquiera con el método NextRecordset, por lo tanto hay que quitarle los contadores y utilizar el método Execute solo:

Código:
qry = "SET NOCOUNT ON INSERT INTO tbl_document(" & _
.
.
.
Set rs = cmd.Execute()
m_document_id = rs("document_id")
m_dc_id = rs("dc_id")
Y listo...de repente todo funciona!

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway