c#访问数据库窗体登陆界面 5

数据库的名字叫做ATM里面有一张表由username和password组成,窗体里有两个输入框,名字为textbox1和textbox2,还有一个确定按钮。谢谢... 数据库的名字叫做ATM里面有一张表由username 和password组成,窗体里有两个输入框,名字为textbox1和textbox2,还有一个确定按钮。谢谢 展开
 我来答
遨游天空的羽毛
2011-06-12
知道答主
回答量:25
采纳率:0%
帮助的人:11.9万
展开全部
先写一个登陆界面的类,代码如下:
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();
}
}

嘿嘿,写锋穗的不太好,不过你逗者可以参考一下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式