表A,表B是都是库中的,
那么我要把库中的表A的查询结果填充的DataSET中的然后再把这个DATASET中的数据插入到库中的表b这样子如何实现?

解决方案 »

  1.   

    把DataTable的所有记录状态改成新增,然后拿适配器更新一下应该就可以了。
      

  2.   

     //数据库数据更新(传DataSet和DataTable的对象)           public DataSet UpdateDs(DataSet changedDs,string tableName)           {                try                {                this.da = new SqlDataAdapter(this._strSql,this.GetConn());                this.sqlCmdBuilder = new SqlCommandBuilder(da);                this.da.Update(changedDs,tableName);                changedDs.AcceptChanges();                return changedDs;//返回更新了的数据库表                }                catch (Exception ex)                {                    MessageBox.Show(ex.Message,"数据库更新失败");                     throw;                }                      }  
      

  3.   

    楼上的做法只是用于同一表的更新操作,我是要把DATASET中的数据插入到另一个表b中,