0
A
回答
0
這可能不是最漂亮的解決方案,但可以考慮在表中添加一個獨特的列。我手動設置這些值,但例如,如果您的數據表是從SQL查詢填充的,則可以輕鬆地在這些查詢中添加該特殊列並相應地使用它們。
D1.Columns.Add("ORIGINAL_DATATABLE_NAME", typeof(int));
D2.Columns.Add("ORIGINAL_DATATABLE_NAME", typeof(int));
foreach(DataRow row in D1.Rows)
row["ORIGINAL_DATATABLE_NAME"] = 1;
foreach(DataRow row in D2.Rows)
row["ORIGINAL_DATATABLE_NAME"] = 2;
D1.Merge(D2);
DataRow[] rows = D1.Select("ORIGINAL_DATATABLE_NAME=1", "");
DataSet ds = new DataSet();
ds.Merge(rows, false, MissingSchemaAction.Add);
ds.Tables[0].Columns.Remove("ORIGINAL_DATATABLE_NAME");
相關問題
- 1. 用WebSocket從C#.Net中刪除數據
- 2. 如何從.NET中的數據表中刪除約束?
- 3. 如何從C#中的數據表中刪除特定的值#
- 4. 如何從數據庫(C#)中的數組中刪除數據?
- 5. 使用循環從數據幀列表中刪除數據幀
- 6. 如何從數據透視表中刪除「數據」標題
- 7. 如何使用c#.net搜索數據表中的行.net
- 8. 如何刪除子表中的數據?
- 9. 如何使JavaScript函數從MySQL數據庫中刪除錶行
- 10. 如何使用lapply從數據框列表中刪除空行?
- 11. 如何使用動態值從表中刪除數據?
- 12. 刪除從屬表中的數據
- 13. 如何從表格中的api刪除表格tr數據?
- 14. 我無法從數據表中刪除一行數據表
- 15. 從C#中的通用數據表中刪除行
- 16. .NET 3.5:如何使用3.5函數從列表中刪除
- 17. 如何刪除數據庫中MySQL表中的相關數據?
- 18. 如何從列表框與數據源集合中刪除項目,在C#
- 19. 從下拉列表中合併數據表中的數據表中的2列
- 20. 合併表數據
- 21. 從數據表使用C#
- 22. 使用C#從數據表
- 23. 熊貓:如何根據列表從數據框中刪除行?
- 24. .Net C#數據表和數據集,如何關聯表
- 25. 從數據庫表中刪除
- 26. 從鏈接列表中刪除數據
- 27. Lisp從列表中刪除數據
- 28. 從哈希表中刪除數據
- 29. 從SQL表中刪除數據
- 30. 數據不會從表中刪除
以及不知道,但也許你可以使用'GetChanges()'的,如果不是,爲什麼不把它們合併在一個單獨的臨時數據表('D3') – V4Vendetta 2012-01-05 05:39:09
確定。非常感謝。 – thevan 2012-01-05 05:52:32