tengo una pagina asp donde meto un registro en una base de datos, una vez metido el registro lo que me interesa es saber que id se le ha dado a ese registro y a partir de ahi poder trabajar.
tengo este codigo:
<!-- meto el registro en la tabla (esto lo hace bien)-->
sql="insert into "&request.form("oculto2")&" (nivel1,nivel2,título,explicación,link) values('"&request.form("oculto3")&"','"&request.fo rm("oculto4")&"','"&request.form("titulo")&"','"&r equest.form("explica")&"','"&request.form("link")& "')"
set rs=Conn.execute (sql)
<!-- intento recuperar el id que le ha dado al registro q acabo de meter-->
id_sql="select id from "&session("tabla")
set rs=Conn.execute (id_sql)
if not rs.eof then
rs.movelast <!-- AQUI ME DA EL PROBLEMA -->
end if
session("id")=rs("id")
response.redirect "subir.asp"
y el error dice: El conjunto de filas no admite recuperacíon hacia atras