码迷,mamicode.com
首页 > 数据库 > 详细

如何连接sql2000数据库

时间:2014-12-11 20:44:37      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:style   blog   io   ar   color   os   sp   for   on   

 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数据库

标签:style   blog   io   ar   color   os   sp   for   on   

原文地址:http://www.cnblogs.com/leijiangtao/p/4158338.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!