实体框架 - MySQL - 日期时间格式问题

entity entity-framework mysql

我有一个简单的表,几个日期字段。

每当我运行以下查询时:

var docs = ( from d in base.EntityDataContext.document_reviews
select d ).ToList();

我得到以下异常:

Unable to convert MySQL date/time value to System.DateTime. 
MySql.Data.Types.MySqlConversionException: Unable to convert MySQL date/time value to System.DateTime

文档评论表有两个日期/时间字段。其中一个可以为空。

我尝试在连接字符串中放置以下内容:

Allow Zero Datetime=true;

但我仍然有例外。

有解决方案的人吗?

热门答案

@effkay - 如果你解决了这个问题,那么如果你能发布答案就会很棒。

如果其他人有一个很好的解决方案:)。

编辑:

该解决方案可以在http://dev.mysql.com/doc/refman/5.1/en/connector-net-connection-options.html连接器文档中找到。

我需要将“转换零日期时间”设置为true,现在它可以正常工作。

心连心。



许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因
许可下: CC-BY-SA with attribution
不隶属于 Stack Overflow
这个KB合法吗? 是的,了解原因