ASP.NET 登陆代码注释
发布网友
发布时间:2022-04-27 17:34
我来回答
共3个回答
热心网友
时间:2022-04-27 19:04
SqlConnection myConn = dbObj.GetConnection();
//调用dbobj类的getconnection()方法来得到数据库连接字符串
SqlCommand myCmd = new SqlCommand("Pr_UserExists", myConn);
myCmd.CommandType = CommandType.StoredProcere;
//执行一个名叫Pr_UserExists的存储过程,应该在数据库中能找到
//添加参数
SqlParameter Name = new SqlParameter("@Name", SqlDbType.VarChar, 50);
Name.Value = P_Str_Name;
myCmd.Parameters.Add(Name);
//定义并给存储过程中一个叫@name的变量赋值,看存储过程,里面应该有这个参数
SqlParameter Password = new SqlParameter("@Password", SqlDbType.VarChar, 50);
Password.Value = P_Str_Password;
myCmd.Parameters.Add(Password);
//同上
SqlParameter returnValue = myCmd.Parameters.Add("returnValue",
SqlDbType.Int, 4);
returnValue.Direction = ParameterDirection.ReturnValue;
//定义传出参数,看存储过程
//执行过程
myConn.Open();//打开数据库连接
try {
myCmd.ExecuteNonQuery();//执行上面那个存储过程
}
catch (Exception ex) {
throw (ex);//如果出现错误,提示错误
}
finally {
myCmd.Dispose();
myConn.Close();//关闭连接
}
int P_Int_returnValue = Convert.ToInt32(returnValue.Value.ToString());
return P_Int_returnValue;//返回那个传出参数
}
热心网友
时间:2022-04-27 20:22
if(UserExists(text1.text,text2.text)!=0){
Respone.Write("登录成功");
}
热心网友
时间:2022-04-27 21:56
问题都没有问清楚。你是需要解释这段代码含义还是别的什么? 如果是怎么调用,楼上已经给出了。