C#中 在窗体Form中怎么实现用button把数据保存在SQL数据库中,然后用一个button实现登录功能 20

我希望做一个登录功能我现在需要实现注册把数据保存在SQL数据库中当点击登录的时候自动调用注册的帐号密码然后登录本人很菜希望在SQL数据库中用一个表装帐号密码然后实现登录就... 我希望做一个登录功能 我现在需要实现注册把数据保存在SQL数据库中 当点击登录的时候自动调用注册的帐号 密码 然后登录 本人很菜 希望在SQL数据库中用一个表装帐号 密码 然后实现登录就OK 希望给个详细的答案 谢谢 展开
 我来答
jkchenwo
2010-12-13 · TA获得超过4300个赞
知道小有建树答主
回答量:1019
采纳率:0%
帮助的人:547万
展开全部
就是在Button的点击事件里添加注册信息就可以了,如
User user=new User();
user.name=textbox1.Text;
user.age=textbox2.Text;
user.phone=textbox3.Text;
user.address=textbox4.Text;
做好执行添加方法AddUser(user);
这样就可以注册了

至于登录其实就是查找
写一个查找方法就可以了,查找方法是根据用户名和密码查找,sql语句如下:
select * from User where name="+textbox1.Text+" and pwd="+textbox2.Text+"
textbox1和textbox2就是登录页面输入用户名和密码的文本框
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Arthurguo88
2010-12-13 · 超过31用户采纳过TA的回答
知道答主
回答量:95
采纳率:0%
帮助的人:72万
展开全部
先设计表,有一个名字 nvarchar(50),密码 nvarchar(50)

在界面上方两个文本框,一个是UserName,另一个Password,一个按钮。

在按钮点击事件中

SqlConnection con = new SqlConnection("连接字符串");
SqlCommand cmd = new SqlCommand("insert into 表名(名字,密码)values (@username,@password)"
cmd.Parameters.AddWithValue("@username",UserName.Text);
cmd.Parameters.AddWithValue("@password",Password.Text);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bloodyrain2005
2010-12-13
知道答主
回答量:73
采纳率:0%
帮助的人:20.8万
展开全部
1.建立数据库连接.数据库连接应该不用解释过多吧
2.在窗体中定义一个列表, 该列表保存数据库中的用户名和密码.
3.点登陆时,打开一个新的窗口作为登陆窗口
登陆窗口(frmlogin)至少包含 用户名录入,密码录入,登陆,取消4个控件.
在用户点登陆和取消时设置的DialogResult属性.
登陆时检测输入用户名和密码的正确性,正确的DialogResult为YES否则设置为NO
取消时,NO
if(frmlogin.ShowDialog()==DialogResult.Yes)
{
//登陆成功
}
else
{
//登陆失败
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lxs900327
2010-12-13 · TA获得超过109个赞
知道答主
回答量:409
采纳率:0%
帮助的人:68.6万
展开全部
你要的是不是记住帐号和密码?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式