jag får inte igång outputen så här ser min kod ut nu:
Dim inloggad As Integer = _
SqlHelper.ExecuteNonQuery(strConn, _
CommandType.StoredProcedure, "medlemmar_login", _
New SqlParameter("@anvandarnamn", anvandarnamn.Value), _
New SqlParameter("@losenord", losenord.Value), _
New SqlParameter("@inloggad", ParameterDirection.Output))
inloggad.Direction = ParameterDirection.Output
PDahlenMedlem sedan apr. 2004778 inlägg -Utparametern heter inte inloggad.
-Du kan inte sätta Direction efter att du kört frågan.
-Du kan inte sätta variabeln inloggad lika med frågan eftersom ExecuteNonQuery inte skickar tillbaka några resultat.
Prova så här
Dim parameters As SqlParameter() = { _
New SqlParameter("@anvandarnamn", SqlDbType.NVarChar), _
New SqlParameter("@losenord", SqlDbType.NVarChar), _
New SqlParameter("@inloggad", SqlDbType.Int)}
parameters(0).Value = anvandarnamn.Value
parameters(1).Value = losenord.Value
parameters(2).Direction = ParameterDirection.Output
SqlHelper.ExecuteNonQuery( _
myConnString, _
CommandType.StoredProcedure, _
"medlemmar_login", _
parameters _
)
Dim inloggad As Integer = parameters(2).Value