日期:2014-05-17 浏览次数:20836 次
private void buttonRegist_Click(object sender, EventArgs e)
{
string username = textBoxName.Text; //将用户名输入框的内容赋值给变量
string password = textBoxPassword.Text; //将密码输入框的内容赋值给变量
SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDBFilename=|DataDirectory|UserMgr.mdf;
Integrated Security=True;User Instance=True");
//初始化一个数据库连接,并连接到指定的数据库(修改 UserMgr.mdf )
conn.Open(); // 打开数据库
SqlCommand cmd = conn.CreateCommand(); //创建一个数据库命令行
cmd.CommandText = "insert into users(UserName,Password) values(@un,@pw)"; //数据库命令的内容(@un,@pw是点位符,将会在下面的语句中赋值)
cmd.Parameters.AddWithValue("un", username); // 将username 赋值给命令行的 "un”
cmd.Parameters.AddWithValue("pw", password); // 将Password 赋值给命令行的 "pw”
cmd.ExecuteNonQuery(); // 执行数据库命令
lblMessage.Text = "注册成功"; // 提示注册成功
textBoxName.Text = ""; // 清空用户输入框
textBoxPassword.Text = ""; // 清空密码输入框