答案: public static bool L(string UserName, string PassWord)
{
bool flag = false;
string strconnnection = "server=.;uid=sa;pwd=123456;database=zhuhaitao";
SqlConnection sc = new SqlConnection(strconnnection);
sc.Open();
SqlCommand sb = new SqlCommand(strconnnection, sc);
sb.CommandText = "select * from admin where UserName='"+UserName+"'and PassWord='"+PassWord+"'";
SqlDataReader rd = sb.ExecuteReader();
if (rd.HasRows)
{
flag = true;
}
sc.Close();
rd.Close();
return flag;
}判断是否登录成功就是看数据库中是否有这条记录 应该有两个接收帐号和密码的文本框 txtUser,txtPwd
"select * from 表名 where 帐号字段="+txtUser.text+" and 密码字段="+txtPwd.text
希望能帮助你
"select * from 表名 where 帐号="+txtname.value+"
得到这个实体类。之后拿出密码于页面上的进行匹配。
if(实体类.pass == txtpass.value){
OK登陆。}else{
NO提示错误。}
Dim cn As New OleDbConnection(constr)
Dim strsql As String
strsql = "SELECT * FROM 用户管理 where 用户名='" & ComboBox1.Text.Trim & "'and 密码='" & TextBox1.Text.Trim & "'"
Dim cmd As New OleDbDataAdapter(strsql, cn)
Dim dt As DataSet = New DataSet()
cmd.Fill(dt)
Return dt.Tables(0)
上一个:C# 数据库问题,懂得看哈!!
下一个:C# 怎么实现用菜单切换子窗体