我正在尋找從DataTable對象獲取列及其所有行數據,然後在另一個數據表中創建一個新列,並將其添加到新列及其行中。我一直遇到的問題是行數據會出來,列名也會出現,但所有行都附加到同一列,我敢肯定,我錯過了一些明顯的事情,事實上我知道我是!任何幫助都很受歡迎。.Net DataTable列導出
void GetColumns()
{
// add the columns to the new datatable
foreach (int i in mapValues)
{
SplitData.Columns.Add(i.ToString());
}
// map values contains the index numbers of my target columns
foreach (int x in mapValues)
{
foreach (DataRow row in OrigData.Rows)
{
SplitData.Rows.Add(row[mapValues[LocalIndex]]);
}
LocalIndex++;
}
}
請發佈(大綱)您的代碼。 – 2010-02-12 10:25:30
這是問題出在哪裏,我知道我需要以某種方式遍歷列和列一起遍歷,儘管我還沒有看到明確的方法來執行此操作... – Yoda 2010-02-12 10:45:37