該行已經屬於另乙個表

2021-08-18 01:22:29 字數 476 閱讀 9055

ncre優化的時候,報了乙個這樣的錯:改行已經屬於另乙個表。而報錯的起始原因是我想把乙個datatable表的某一行賦給另乙個datatable中。

解決的方法是:先給接收資料的datatable加入對應的列名

#region  為table1和table2加入對應的列名

for (int j = 0; j < dt.columns.count; j++)

for (int j = 0; j < dt.columns.count; j++)

#endregion

然後宣告乙個行,先給這一行賦值,接著再將這一行新增到表中。

for (int i = 1

; i < dt.rows.count; i++)

else

}

這樣就可以成功的將乙個datatable中的某一行賦給另乙個datatable。

錯誤 該行已經屬於另乙個表

從乙個table中取一行放到另乙個table裡報錯 該行已經屬於另乙個表。的解決辦法 用下面來個方法就ok了。datatable dt new datatable dt ds.tables all clone 轉殖all的結構傳遞給dt datarow dr this.dataset31.table...

該行已經屬於另乙個表 C 問題

運用add方法的解決方案 datatable dt new datatable dt ds.tables all clone 把all的結構傳遞給dt datarow dr this.dataset31.tables product select bc 1 for int i 0 i 運用inser...

該行已經屬於另乙個表 的解決辦法

從乙個table中取一行放到另乙個table裡報錯 該行已經屬於另乙個表。的解決辦法 用下面來個方法就ok了。datatable dt new datatable dt ds.tables all clone 轉殖all的結構傳遞給dt datarow dr this.dataset31.table...