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

应用DataAdapter对象向数据库中添加数据--有问题

时间:2014-12-21 17:59:02      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:

 private void Form1_Load(object sender, EventArgs e)
        {
            string strCon = "Server=localhost;User Id=sa;Pwd=;DataBase=my";//定义数据库连接字符串
            SqlConnection sqlcon = new SqlConnection(strCon);//实例化数据库连接对象
            SqlDataAdapter sqlda_1 = new SqlDataAdapter("select * from S", sqlcon);//实例化数据库桥接器对象
            DataSet myds = new DataSet();//实例化数据集对象
            sqlda_1.Fill(myds, "table_name_1");//填充数据集中的指定表
            myds.Tables[0].Columns.Add("wage", typeof(int));//向table_name_1中添加列
            myds.Tables[0].Columns.Add(new DataColumn("address", typeof(string)));
            DataRow dr = myds.Tables[0].NewRow();//得到数据表,行对象
            dr[0] = "s9"; dr[1] = "lei";//向行对象中添加数据
            myds.Tables[0].Rows.Add(dr);//将数据行添加到表中
            dataGridView1.DataSource = myds.Tables[0];//为dataGridView1指定数据源table_name_1<=>0
            //sqlda_1.Update(myds.Tables[0]);//这句加了就有问题,只能界面更新不能数据库更新
       }
//内存表datatable常用的属性:columns->获取属于该表的列的集合,rows->获取属于该表的行的集合
技术分享

 

应用DataAdapter对象向数据库中添加数据--有问题

标签:

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

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