Hola Muchachos, porfavor ayúdenme, hoy tengo que entregar esto y no me funciona.
 
Les explico, tengo que hacer una inserción a una tabla y recuperar el id de la inserción en mi pagina asp, para realizar otras operaciones, pero no he podido recuperar el dato en ASP, cuando lo ejecuto me nada el error "Item cannot be found in the collection corresponding to the requested name or ordinal. "
 
Lo estoy haciendo asi:
 
 -----Pagina ASP, llamo mi SP-----
 
Dim RegistradoIdIndi
 
Sql  "spAltaIndicador '"&ParametroUno&"','"&ParametroDos&"',0"
Ob_RS.open sql, Ob_Conn
    RegistradoIdIndi = Ob_RS("IdUltimoRegistro")  ' Asi INTENTO Recuperarlo, PERO NO ME FUNCIONA 
Ob_RS.Close
 
 -----SQL server , spAltaIndicador -----
 
ALTER PROCEDURE [dbo].[spAltaIndicador]
 
@ParametroUno as varchar(30), @ParametroDos as varchar (30), @ParametroSalida t int output 
AS
BEGIN
 
Declare @Ultimoregistro as int = 0; 
 
 
Insert into Dim_Indicador (CvePadreInd,CveMiembInd) 
Values (@ParametroUno,@ParametroDos)
 
SET @ParametroSalida = (Select SCOPE_IDENTITY()) 
Set @Ultimoregistro=@ParametroSalida
 
SELECT @Ultimoregistro as IdUltimoRegistro
END 
  
 

