【发布时间】:2011-06-01 10:09:03
【问题描述】:
我正在使用 MySql .net 连接器 6.3.6 和 Visual Studio 2008 sp1。 数据库中的一张表有一个时间戳列。 当我生成实体映射(.edmx 文件)时,时间戳列被映射到 DateTimeOffset 数据类型。 当我在该表上进行 Linq 查询时,即使该列的表中有有效的非空值,我也总是得到该列的 Null 值(该列可以为空)。 如果我尝试将映射更新为日期时间数据类型,Visual Studio 会抛出错误。
我尝试用谷歌搜索可能的解决方案,很多地方都提到 MySql 时间戳列应该默认映射到 .net 日期时间数据类型。 不知道是什么问题?
谢谢。
【问题讨论】:
标签: mysql entity-framework linq-to-entities timestamp