首页 > 代码库 > 应用DataAdapter对象向数据库中添加数据--有问题
应用DataAdapter对象向数据库中添加数据--有问题
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对象向数据库中添加数据--有问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。