您的位置:首页 > 博客中心 > 数据库 >

如何连接sql2000数据库

时间:2022-03-14 03:43

 private void Form1_Load(object sender, EventArgs e)
        {
            string SqlStr = "Server=localhost;DataBase=my";//创建数据库连接字符串;一般要加用户名和密码,我这儿没有加。
            conn = new SqlConnection(SqlStr);//实例化SqlConnection数据库连接对象
            conn.Open();//打开数据库连接
            if (conn.State == ConnectionState.Open)//判断连接是否打开
            {
                label1.Text = "SQL Server数据库连接开启!";

            }
           
            
        }

        private void button1_Click(object sender, EventArgs e)
        {
            //定义添加数据的SQL语句
            string strsql = "insert into S(SNO,Age) values(‘" + textBox1.Text + "‘," + Convert.ToDecimal(textBox2.Text) + ")";
            //String strsql = "insert into S(SNO,SN,Age,Sex,Dept) values(‘s3‘,‘曹婧‘,2,‘女‘,‘化学‘)";
            SqlCommand comm = new SqlCommand(strsql, conn);//实例化SqlCommand对象
            if (conn.State == ConnectionState.Closed)//判断连接是否关闭
            {
                conn.Open();//打开数据库连接
            }
            //判断ExecuteNonQuery方法返回的参数是否大于0,大于0表示添加成功
            if (Convert.ToInt32(comm.ExecuteNonQuery()) > 0)
            {
                label3.Text = "添加成功!";
            }
            else
            {
                label3.Text = "添加失败!";
            }
            conn.Close();//关闭数据库连接
            if (conn.State == ConnectionState.Closed)//判断连接是否关闭
            {
                MessageBox.Show("数据库以关闭");
            }
        }
        
    }
}
//刚才我从别处直接复制了了个private void button1_Click(object sender, EventArgs e){...}函数的代码,然后直接从工具箱
//拖了个button1按钮,但是我点击这个按钮怎么都不执行,原因是这个按钮的事件就没有驱动,点击 button1这段代码不会执行的!
//一定要记住只复制函数里面的内容,然后双击button1按钮使其自动产生函数框架,然后将代码粘贴其中!

 

热门排行

今日推荐

热门手游