DataSet ds = DAL.GetData();
DataSet dsInvitee = null;
DataTable dt = ds.Tables[0].Copy();
IEnumerable<DataRow> q1 = dt.AsEnumerable().Skip(5).Take(10);
dsInvitee = new DataSet();
DataTable dtNew = new DataTable();
dtNew.TableName = "DTInv";
dtNew = q1.CopyToDataTable<DataRow>();
dsInvitee.Tables.Add(dtNew.Copy());
dsInvitee.AcceptChanges();
dtNew = null;
dtNew = new DataTable();
dtNew.TableName = "DTTags";
dtNew = ds.Tables[1].Copy();
dsInvitee.Tables.Add(dtNew.Copy());
我收到錯誤的最後一行是「的DataTable名爲‘表1’已經屬於此DataSet。」 ......請幫助。DataTable中添加到數據集例外
此外,正如@Daniel Hilgarth所提到的,您的倒數第二行也是有錯誤的,原因幾乎相同。 – Rob 2011-02-18 10:56:47