首页 > 代码库 > 如何连接sql2000数据库

如何连接sql2000数据库

 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按钮使其自动产生函数框架,然后将代码粘贴其中!

 

如何连接sql2000数据库