我有以下代码:数据库日期时间空手柄
var distinctRows =
(from row in ds.GetTable(this.TagShortName).AsEnumerable()
select new Audit
{
ID =row.Field<long>("ID"),
UpdatedBy =string.Format("{0} {1}",
row.Field<string>("UpdatedByFirstName"),
row.Field<string>("UpdatedByLastName")),
UpdatedOn = ow.Field<DateTime>("UpdatedOn")
}).Distinct(new AuditComparer());
当我有UpdateOn领域它抛出异常的空值:
UpdatedOn =row.Field<DateTime>("UpdatedOn")
例外:不能投DBNull.Value键入“ System.DateTime的”。请使用可空类型。
如何处理?
那么什么是'UpdatedOn'数据类型,您将需要为'日期时间?' – V4Vendetta 2013-04-11 09:00:41
完美!我得到了谢谢@ V4Vendetta – 2013-04-11 09:31:51