Tengo un stored procedure que recibe un dato (IDUsuario) genera el procedimento y arroja 3 valores.
ALTER PROCEDURE [dbo].[sp_VerificarEncuesta]
(
@usuario varchar(15),
@ectacodigo nvarchar(15) output,
@empnombre nvarchar(50) output,
@empapepat nvarchar(50) output
)
as
SELECT
E.ectacodigo,
U.empnombre,
U.empapepat
FROM encuesta1 E inner join empleados U
on E.empcodigo=U.empcodigo
WHERE E.empcodigo=@usuario
Este sp lo debo llamar en el unload de la pagina web para verificar si el usuario ingreso o no una encuesta.
Como hago para obtener los valores que arrojo el sp dentro de la pagina?
he realizdo este codigo hasta ahora pero no se como capturar los datos.
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim cn As New SqlConnection(System.Web.Configuration.WebConfigur ationManager.ConnectionStrings("ConexionPrevinet") .ConnectionString)
Dim cmd As New SqlCommand("sp_VerificarEncuesta", cn)
Dim parametro As SqlParameter
Dim Cod_encuesta, nombre, apellido As String
Dim result As Integer
cmd.CommandType = CommandType.StoredProcedure
parametro.Direction = ParameterDirection.ReturnValue
cmd.Parameters.AddWithValue("@usuario", Me.User.Identity.Name)
Try 'Control de errores
cn.Open()