有沒有辦法使用datatable.ImportRows返回導入行的索引?獲取導入行的索引(datatable.ImportRows())
我想將一個數據行復制到同一個數據表,因此特意複製一行(我將在修改索引時修改)。
System.Data.DataTable test;
test.importRows(datarow);
有沒有辦法使用datatable.ImportRows返回導入行的索引?獲取導入行的索引(datatable.ImportRows())
我想將一個數據行復制到同一個數據表,因此特意複製一行(我將在修改索引時修改)。
System.Data.DataTable test;
test.importRows(datarow);
System.Data.DataTable test;
test.importRows(datarow);
test.Rows.IndexOf(datarow);
新行會被添加到所述數據表的末尾。所以指數將是test.Rows.Count-1
。
你可以得到新行的索引與作爲DataTable.Rows.Find和 DataTable.Rows.IndexOf。
例如:
int rowIndex = test.Rows.IndexOf(datarow);
如果新行被添加(如您通過複製該行建議),那麼它會被添加到當前集合的末尾,所以你可以指望行和減一:
int rowIndex = test.Rows.Count - 1;
我猜想test.Ro ws.Count - 1;將不得不這樣做,因爲如果您將同一行復制到相同的數據表中,我不確定其他方法是否可行。 –
你好對不起,如果我將它複製到同一數據表(所以我重複行purposley) –