2010VS连接2008sql数据库

来源:互联网 发布:时下淘宝卖什么好 编辑:程序博客网 时间:2024/06/10 14:01

前台 

用户名:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
        <br />
        密码:<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
        <br />
        邮箱:<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
        <br />
        真实姓名:<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
   
        <br />
        <asp:Button ID="btnRegister" runat="server" Text="提交"
            onclick="btnRegister_Click" />
   

后台

 /*
            
1)收集用户输入的数据
             2)建立数据库的连接
             3)拼接sql语句
             4)像数据库发送这个sql语句
             5)监听返回结果
             6)关闭数据库连接*/
            #region 收集用户数据
            string username = TextBox1.Text;
            string pwd = TextBox2.Text;
            string email = TextBox3.Text;
            string realname = TextBox4.Text;
            #endregion

            #region 建立数据库连接
            //实例化了SqlConnection类的一个实例,这个实例的名称为conn,所有类的实例化的过程都是通过这个类构造函数来实现的

            //这行代码建立LE-PC这台计算机上的名称为WAN的数据库服务中名称为MyTest的数据的一个连接
            SqlConnection conn = new SqlConnection(@"ata Source=计算机名字;Initial Catalog=数据库名字;Persist Security Info=True;User ID=账号;Password=密码");
          
  //打开数据库连接,打开之后才可以从数据库获取数据,或向数据库插入数据
            conn.Open();
            #endregion
           
#region 拼接sql语句
            string strsql = "insert into T_User2(UserName,UserPwd,Email,RealName)values('" + username + "','"+pwd+"','"+email+"','"+realname+"')";
            #endregion

            #region 像数据库发送这条sql语句
            SqlCommand cmd = new SqlCommand();
           
//指定SqlCommand对象要向哪个数据库连接发送sql语句
            cmd.Connection = conn;
           
//指名要向数据库发送哪条sql语句
            cmd.CommandText = strsql;
           
//向数据库发送sql语句,这行代码才是真正的发送sql语句的动作
            cmd.ExecuteNonQuery();
        
    //关闭数据库连接
            conn.Close();
            Response.Write("注册成功");
            #endregion

 

原创粉丝点击