日期:2014-05-17  浏览次数:20750 次

C#链接sql数据库
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 = "";                        // 清空密码输入框