判断用户名和密码正确采取登录
public bool IsValidUser(Users ca)
{
bool flag = false;
//你在这边是要写一个查询同时判断账号密码的 比如
string sql = "select * from [_Users] where [_UserName]=@name and [_Password]=@password";
SqlParameter[] paras = new SqlParameter[] { new SqlParameter("@name", SqlDbType.NVarChar), new SqlParameter("@password", SqlDbType.NVarChar) };
paras[0].Value = ca.userName;
paras[1].Value = ca.password;
//这里如果是大于0的话 相当于用用户名和密码来查询用户表中的用户ID 并存在 如果不存在就是返回0的 相当于这个用户名和密码没有匹配上
if (sqlhelper.ExecuteScalar(sqlhelper, paras, CommandType.Text) > 0)
{
flag = true;
}
return flag;
}