Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/10/2011, 21:57
Nati_K
 
Fecha de Ingreso: abril-2009
Ubicación: Buenos Aires
Mensajes: 31
Antigüedad: 15 años, 7 meses
Puntos: 0
Sonrisa Store procedure (para contar row) siempre devuelve 0 en funcion asp.net

Hola!!
Necesito su ayuda. Tengo este Store Procedure que cuenta con un COUNT.


Código:
ALTER PROCEDURE dbo.usr_login_check_user
        @user nvarchar 
AS
        SELECT COUNT(usr_Nick)
        FROM usr_profile
        WHERE (usr_Nick = @user)
        RETURN

Y es llamada desde esta simple funcion

Código:
        Dim ConexionDB As String = ConfigurationManager.ConnectionStrings("ConnectionString").ConnectionString
        Dim SqlConn As SqlConnection = New SqlConnection(ConexionDB)
        Dim SqlComm As New SqlCommand("usr_login_check_user", SqlConn)
        Dim MyParam As SqlParameter = SqlComm.Parameters.Add("@user", SqlDbType.NVarChar, 10)
        MyParam.Value = "TONY"
        SqlComm.CommandType = CommandType.StoredProcedure
        SqlConn.Open()
        MsgBox(SqlComm.ExecuteScalar)

        SqlConn.Close()


el valor TONY existe en la base de datos pero siempre devuelve 0
Porque puede ser?