可为 Nullable DateTime 和 Dapper Dot Net

Liv*_*er9 5 c# .net-3.5 dapper

我有一个带有可为空的 DateTime 列的类型。当我尝试使用 Dapper Dot Net 创建该类型的集合时,我遇到了问题。

场景 1:如果此列的所有行都为空,则很好

场景 2:如果一个或多个具有此列的日期值,我会收到以下错误:

解析第 3 列时出错(LastCompleted=2013-12-03 00:00:00 - DateTime) - 从“System.DateTime”到“System.Nullable”1[[System.DateTime, mscorlib, Version=2.0.0.0,文化=中性,PublicKeyToken=b77a5c561934e089]]'。

可能值得注意的是,我在 .NET 3.5 存储库库中使用 Dapper - 这似乎很好,除了这个问题。

如果这是一个已知问题,那么没问题,但我在 Dapper 中找不到任何与 Nullable DateTime 相关的内容。