System.ArgumentException: '這個資料列已經屬於其他資料表。'
這個資料列已經屬於其他資料表。
This Row already belongs to another table error when trying to add rows?
DataTable dtNeedAdd = dtAfter.Clone();
....
DataRow drAdd = dtNeedAdd.NewRow();
drAdd = drNew;
dtNeedAdd.Rows.Add(drAdd);
需改成ImportRow
DataTable dtNeedAdd = dtAfter.Clone();
....
DataRow drAdd = dtNeedAdd.NewRow();
drAdd = drNew;
//dtNeedAdd.Rows.Add(drAdd);
dtNeedAdd.ImportRow(drAdd);
留言
張貼留言