foreach (var row in finalTable.Rows)
{
//here I want to update the Date column from DateTime values to only Dates.
}
回答
您可以使用DataRow.Field<T>
取出一列作爲特定類型,並使用DataRow.Item
來設置新值。
例如,如果你想改變第3列:
foreach (var row in finalTable.Rows)
{
DateTime? value = row.Field<DateTime?>(2);
if (value.HasValue)
{
row[2] = value.Value.Day;
}
}
請注意,這需要System.Data.DataSetExtensions.dll
引用和using System.Data.DataSetExtensions;
在cs文件的頂部。
「無法解析符號字段」 –
@Rj。添加一個對'System.Data.DataSetExtensions.dll'的引用,並在文件的頂部,使用System.Data.DataSetExtensions;' –
Reed,它工作。但是,當我嘗試這樣做:row [5] = value.Value.ToString(「MM/dd/yyyy」); ...數據表中的值不會改變。 –
- 1. 從dataTable中選擇一個特定的列並更新所有行中的值
- 2. 如何更新python中熊貓數據框的特定列中的所有行?
- 3. SQL,更新特定行中的列而不是所有行
- 4. 如何更新DataTable中的所有自動增量列?
- 5. Codeigniter更新函數更新所有行
- 6. 使用DataTable的特定行
- 7. 使用PHP更新MySQL中特定行中的特定列?
- 8. 如何使用特定行的內容更新行+新數據
- 9. 如何使用python更新csv中行的特定列
- 10. 如何更新具有特定列名稱的所有表格
- 11. 更新所有行中特定列的查詢
- 12. C#的DataTable更新多行
- 13. 更新查詢更新數據庫中的所有行而不是特定行
- 14. 如何更新一個特定的行DataTable
- 15. Sql - 如何更新所有行的列?
- 16. 如何更新列的所有行
- 17. 爲所有列值過濾Datatable的特定行
- 18. 查找並替換DataTable中選定列的所有行中的特定條目
- 19. 如何更新Android中SQLite數據庫中列的所有行?
- 20. 如何在數據庫中更新所有表的特定列值
- 21. c# - 特定列中所有行的總數
- 22. 如何使用來自支持bean的更新信息更新dataTable中的特定行
- 23. 如何使用C#.Net更改已有數據的DataTable的列數據類型?
- 24. 如何在散列的所有鍵上進行特定更改?
- 25. jquery函數不會更新所有列
- 26. 如何洗牌C#中的Datatable的特定列
- 27. 如何列出特定Julia函數的所有重載?
- 28. 如何搜索所有列和更新特定值SQLite
- 29. 如何更新checkBox上特定行的特定表列點擊
- 30. 如何更新特定行
-1,你有什麼試過? – jeremy
我不知道如何引用特定列然後爲其分配值。 –
@Rj。您是否查看了DataRow類型的文檔以查看它具有哪些成員,或者提供了哪些示例用法? – Servy