c#用代码实现注册登录代码

来源:百度知道 编辑:UC知道 时间:2024/05/13 10:21:09
在c#窗体程序中,注册界面有姓名,帐号,密码,如何实现,点击注册按钮,就将以上信息保存到相应的数据库中。还有注册好了后登录按钮的代码,数据库是SQL Server数据库。

/*
* 输入用户名的文本框是txt_UserName;
* 输入真实姓名的文本框时txt_UserRegName
* 输入密码的文本框是txt_Password
* 注册提交按钮是btn_Register
*/

//注册提交按钮点击事件
private void btn_Register_Click(object sender, EventArgs e)
{
using(SqlConnection connection = new SqlConnection("[<数据库连接字符串>]"))//初始化到数据库的连接
{
try
{
connection.Open();//打开此数据库连接

SqlCommand sqlText = new SqlCommand("insert into [<用户名表>] values (@nm,@rn,@pw)", connection);//建立数据库命令对象

//添加数据库命令参数
sqlText.Parameters[0].Value = txt_UserName.Text;
sqlText.Parameters[1].Value = txt_UserRegName.Text;
sqlText.Parameters[2].Value = txt_Password.Text;

if (sqlText.ExecuteNonQuery())
MessageBox.Show(this, "注册失败", "错误", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1);
else
MessageBo