刚学习C# 想用VS2010 做个登录界面 两个Textbox,一个账号,一个密码,两个bottom,一个登录,点登陆后,连

连接到另外一个窗体,另一个bottom点击后退出,... 连接到另外一个窗体,另一个bottom点击后退出, 展开
 我来答
xyz136299110
2012-05-16
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
这太简单了吧。
假定当前登录窗体叫FormA,登录成功后的窗体叫FormB
直接在“登录”的事件里调用一个账号密码验证的函数。如果返回的是true,说明正确,然后FormB form= mew FormB(); form.show(); this.close();不就完了。
至于账号密码验证的函数无非就是连接数据库
private bool IsValid(string userName,string password)
{using(SqlConnection conn = new SqlConnection("Server=.;database=test;uid=sa;pwd=sa;")){
SqlCommand cmd= new SqlCommand("select count(*) from tblUser where [UName]=@name and [UPwd]=@pwd",conn);
cmd.Parameter.Add("pwd",userName);//添加参数pwd
cmd.Parameter.Add("name",password);//添加参数name
var countUser = cmd.ExecuatScare();
return countUser>0;
}

比较简单,一般大一下的学生都会的。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-06-01
展开全部
给"确定"登录的那个botton写click事件..
form2 f2=new form2();
f2.show();
//登录成功后关闭登录界面
this.close();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-05-16
展开全部
mark,同求
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式