ASP.NET - Problemas para extraer un codigo generado

   
Vista:

Problemas para extraer un codigo generado

Publicado por FLOR DE MARIA (1 intervención) el 18/09/2008 01:23:47
Holaa a todos necesito que me apoyen con este problemita, sucede que tengo una tabla donde ingreso datos mediante un frormulario aspx en cada registro genero con id simple de esta manera:

DECLARE @IPOS INT

SELECT @IPOS=ISNULL(MAX(IDPROMO236),0)+1,....



este dato necesito extraerlo al aspx para pasarlo como parametro y el codigo que estoy utilizando es el sgte:



Dim prmcodigo As SqlParameter = .Parameters.Add("@ipos", SqlDbType.Int)

prmcodigo.Direction = ParameterDirection.ReturnValue



POR FAVOR NECESITO QUE ME AYUDEN EN QUE ME ESTOY EQUIVOCANDO O Q ES LO Q LE FALTA. GRACIAS
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:Problemas para extraer un codigo generado

Publicado por @vm (196 intervenciones) el 18/09/2008 19:25:54
1. ParameterDirection.ReturnValue se usa solo para el parametro "@RETURN_VALUE"

Cambia tu Store así
DECLARE @IPOS INT

SELECT @IPOS=ISNULL(MAX(IDPROMO236),0)+1,...

RETURN @IPOS

y tú código así:
Dim prmcodigo As SqlParameter = .Parameters.Add("@RETURN_VALUE", SqlDbType.Int)
prmcodigo.Direction = ParameterDirection.ReturnValue

después de ejecutar tu comando, obtener el valor de return:

TuVariable = TuComando.Parameters("@RETURN_VALUE").Value

No se, si es que lo que deseas saber, espero que si, saludos!!!
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