先复制一个同样的DataTable
对这个复制的DataTable做你想做的操作//导入到数据库
ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpguide/html/cpconupdatingdatabasewithdataadapterdataset.htm
对这个复制的DataTable做你想做的操作//导入到数据库
ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpguide/html/cpconupdatingdatabasewithdataadapterdataset.htm
加进去就行了
然后处理这个表就好了
tempDataSet.Tables.Add(myDataTable);
前提是必须先建立incertCommand,updateCommand
我也在寻求更简单的方法
给你代码
SqlConnection cn =new SqlConnection("Server=localhost;Database=通用数据;User Id=sa;Password=123;");cn.Open();SqlDataAdapter ad =new SqlDataAdapter("select CustomerID,CompanyName,ContactName,Address from Customers",cn); //定义SqlCommandBuilder自动生成incertCommand,updateCommand 等
SqlCommandBuilder cb=new SqlCommandBuilder(ad);DataSet ds=new DataSet();
ad.Fill(ds,"c1");
//修改你的DataSet//更新
ad.Update(ds,"c1");