ASP - Como recoger los valores devueltos por un procedim

 
Vista:

Como recoger los valores devueltos por un procedim

Publicado por Jose Luis Calvo (1 intervención) el 13/03/2007 13:58:56
Buenas a tod@s:

Estoy intentando crear un procedimiento almacenado que realice un insert y me devuelva el valor autonumerico que identifica al registro.
El procedimiento funciona correctamente y de hecho si lo hago directamente desde sql server me almacena y me devuelve el valor.
El problema es que cuando lo ejecuto desde asp tal y como pone en las lineas inferiores

<%
set rsrecord =
con.execute "add_es_adsolicit '51000420', '2007', '1/1/02', 'pepe', 'perez', 'andrade'")
rsrecord.movefirst
%>
<p>prueba de procedimiento : <%= rsrecord.fields(0) %> </p>

me dice el siguiente error :

Tipo de error:
ADODB.Recordset (0x800A0E78)
La operación no está permitida si el objeto está cerrado.
/escuela/Adminision/libreria_aux_solicitudes.asp, line 322

alguien puede ayudarme de forma urgente?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como recoger los valores devueltos por un proce

Publicado por Santos Piarazamán (415 intervenciones) el 13/03/2007 23:35:35
En el SQL le has hecho un select al final de tu store
select variabledevuelta ' por ejm

y luego lo puedes recoger rsrecord.fields(0)

o en todo caso verifica si tu recordset lo cierras o tal vez tu conexion

Espero t sirva

Hasta Pronto
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar