2012-04-17 59 views
0

我有一個我從csv文件讀取的DataTable。我需要添加一個ID AUTOINCREMENT列到DT之後從文件讀取它(我使用CSV解析器,因此我不必讀取線,即將數據加載到我的DT)添加自動增量到一個已經填充的DT - 更新值

I使用autoincrementseed和autoincrementstep值確定添加DataColumn。

我的問題是:我如何使用DT中的ALREADY PRESENT行的值分配ID(填充DataColumn)?我不關心將行的內容與特定的數字進行匹配,我只想要一個可預測的行ID。

請注意,我沒有使用數據庫來備份此DataTable。我只是利用我的CSV解析器從磁盤讀取文件的能力,解析它並返回一個新的DataTable。

+0

請不要在「C#DataTable:」等標題前加前綴。這是標題的作用。 – 2012-04-17 22:15:28

回答

0

添加列,循環訪問數據並設置id,然後添加autoinc並將種子設置爲dataset.rows.count。

這幾乎是你在SQL表中做同樣的事情的方式。

相關問題