日期:2014-05-17  浏览次数:20847 次

C# 数据库 DateTime类型赋值.

初学的C#, 遇到了一些问题. 希望大家帮忙告诉下.


DataRow Row = // 某个DataTable的Row;

// DataRow["time"] 是一个 DateTime类型.
// 但是呢因为数据库中这一项的值是null, 所以实际上在Row中类型为DBNull, 值为DBNull.Value
// 现在我想给它赋值.

DataRow["time"] = new DateTime(2000, 10, 10); // 这样子有个argument exception异常



谢谢大家..
C#?DatatIme C#?DateTime?DBNull

------解决方案--------------------
Row["time"] = new DateTime(2000, 10, 10);