c#访问数据库窗体登陆界面 5
数据库的名字叫做ATM里面有一张表由username和password组成,窗体里有两个输入框,名字为textbox1和textbox2,还有一个确定按钮。谢谢...
数据库的名字叫做ATM里面有一张表由username 和password组成,窗体里有两个输入框,名字为textbox1和textbox2,还有一个确定按钮。谢谢
展开
1个回答
展开全部
先写一个登陆界面的类,代码如下:
class Dl
{
SqlClass sqlclass = new SqlClass();
public string DL(string Username, string PassWord)
{
string strEnter;
SqlConnection con = sqlclass.SqlCon();
con.Open();
SqlCommand scd = new SqlCommand("select count(*) from Employee where ID=@ID and PassWord=@PassWord", con);
SqlParameter para = new SqlParameter("@ID", SqlDbType.VarChar, 20);
para.Value = Username;
scd.Parameters.Add(para);
para = new SqlParameter("@PassWord", SqlDbType.VarChar, 20);
para.Value = PassWord;
scd.Parameters.Add(para);
int intCount = Convert.ToInt32(scd.ExecuteScalar());
if (intCount > 0)
{
strEnter = "true";
}
else
{
strEnter = "false";
}
return strEnter;
}
}
登陆界面代码如下:
private void btnSure_Click(object sender, EventArgs e)
{
string name = this.txtName.Text;
strEnter = dlclass.DL(this.txtName.Text, this.txtPassWord.Text);
if (strEnter != "true")
{
MessageBox.Show("用户名或者密码错误,请重新输山基薯入!");
}
else
{
frm.Show();
this.Hide();
}
}
嘿嘿,写锋穗的不太好,不过你逗者可以参考一下。
class Dl
{
SqlClass sqlclass = new SqlClass();
public string DL(string Username, string PassWord)
{
string strEnter;
SqlConnection con = sqlclass.SqlCon();
con.Open();
SqlCommand scd = new SqlCommand("select count(*) from Employee where ID=@ID and PassWord=@PassWord", con);
SqlParameter para = new SqlParameter("@ID", SqlDbType.VarChar, 20);
para.Value = Username;
scd.Parameters.Add(para);
para = new SqlParameter("@PassWord", SqlDbType.VarChar, 20);
para.Value = PassWord;
scd.Parameters.Add(para);
int intCount = Convert.ToInt32(scd.ExecuteScalar());
if (intCount > 0)
{
strEnter = "true";
}
else
{
strEnter = "false";
}
return strEnter;
}
}
登陆界面代码如下:
private void btnSure_Click(object sender, EventArgs e)
{
string name = this.txtName.Text;
strEnter = dlclass.DL(this.txtName.Text, this.txtPassWord.Text);
if (strEnter != "true")
{
MessageBox.Show("用户名或者密码错误,请重新输山基薯入!");
}
else
{
frm.Show();
this.Hide();
}
}
嘿嘿,写锋穗的不太好,不过你逗者可以参考一下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询