Recibo un error al intentar recuperar un autonumerico que acabo de insertar en al sentencia anterior. LEs posteo mi codigo
Código:
insertdestacada="INSERT INTO Empresas_destacadas(url, ruta_logo, principal, id_empresa) "&_
"VALUES('/microsites/index.asp', '/imagenes/minilogos/"& nombre &"', 1, "& id_empresa &");"&_
" SELECT @@identity FROM Empresas_destacadas AS autodestacada"
rs.Open insertdestacada, cn
id_destacada = rs("autodestacada")
Saltandome un error en esta última línea:
ADODB.Recordset error '800a0cc1' No se encontró el elemento en la colección que corresponde con el nombre o el ordinal pedido. Les doy más datos:
El recordset estaba cerrado antes de hacer el insert into si no, no me lo aceptaba. Estoy trabajndo sobre el desarrollo de otros, y no deberia cambiar la forma de trabajo en exceso. ¿Saben que puede estar pasando? Porque parece que la sentencia sql se ejecuta adecuadamente.