本文介绍了解释以下代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
public int Validate_login(string Username, string Password)
{
SqlConnection con = new SqlConnection(ConfigurationSettings.AppSettings["connect"]);
SqlCommand cmdselect = new SqlCommand();
cmdselect.CommandType = CommandType.StoredProcedure;
cmdselect.CommandText = "Login_detail1";
cmdselect.Parameters.Add("@Username", Username);
cmdselect.Parameters.Add("@Password", Password);
cmdselect.Parameters.Add("@OutRes", SqlDbType.Int, 4);
cmdselect.Parameters["@OutRes"].Direction = ParameterDirection.Output;
cmdselect.Connection = con;
int Results = 0;
try
{
con.Open();
cmdselect.ExecuteNonQuery();
Results = (int)cmdselect.Parameters["@OutRes"].Value;
}
catch (SqlException ex)
{
lblresult.Text = ex.Message;
}
finally
{
cmdselect.Dispose();
if (con != null)
{
con.Close();
}
}
return Results;
}
推荐答案
这篇关于解释以下代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!