天天看點

.net 複制DataTable 裡面的Row到另一個DataTable

d問題出錯代碼(此代碼不能直接運作,如果請初始化 dt 變量)

DataTable dt1 = dt.Clone();      

dt1.Rows.Add(dt.Rows[0]);

           

錯誤提示:此行已經在另一個表中存在。

解決辦法,修改代碼為下面的。

DataTable dt1 = dt.Clone();      

dt1.Rows.Add(dt.Rows[0].ItemArray);