2010-09-18 164 views
1

我使用到的DBLinq访问来自C#.NET 3.5MySQL的时间戳.NET时间戳

一个MySQL数据库我创建了Visual Studio 2010的ORM dbml的文件,并将其加载精 - 但是当我编译源我遇到了有关将MySQL时间戳转换为.NET DateTime的错误。

现在这种类型是有意义的,因为它们是2'不同'类型(尽管MySQL文档说它们实际上是相同的)。 http://dev.mysql.com/doc/refman/5.0/en/datetime.html

由2010 VS引发的错误是:

错误1 DBML1005:的DbType '时间戳' 和类型在类型 '活动' 的列 'RowVersion' '的System.DateTime' 之间的映射不被支持。 0 0

其中RowVersion是乐观并发的时间戳。

如何让它在2之间工作?

回答

1

原来,这是DBLINQ问题,向Mono DBLINQ团队报告问题。