MySQL连接器抛出异常当我使用TimeSpan时,只有TimeSpan对象可以被MySqlTimeSpan序列化

MySQL连接器抛出异常当我使用TimeSpan时,只有TimeSpan对象可以被MySqlTimeSpan序列化,mysql,nhibernate,c#-4.0,timespan,Mysql,Nhibernate,C# 4.0,Timespan,正如我所读到的,MySql连接器有问题。我使用MySql和NHibernate 我有一个包含此字段的类: private TimeSpan begin; private TimeSpan end; 字段通过以下方式映射: <property name="Begin" column="start" type="TimeAsTimeSpan" /> <property name="End" column="koniec" type="TimeAsTimeSpan" />

正如我所读到的,MySql连接器有问题。我使用MySql和NHibernate

我有一个包含此字段的类:

private TimeSpan begin;
private TimeSpan end;
字段通过以下方式映射:

<property name="Begin" column="start" type="TimeAsTimeSpan" />
<property name="End" column="koniec" type="TimeAsTimeSpan" />

为什么呢?您能解释一下吗?

您需要将映射中的类型从
TimeAsTimeSpan
更改为
TimeSpan

<property name="Begin" column="start" type="TimeSpan" />
<property name="End" column="koniec" type="TimeSpan" />

您需要将映射中的类型从
TimeAsTimeSpan
更改为
TimeSpan

<property name="Begin" column="start" type="TimeSpan" />
<property name="End" column="koniec" type="TimeSpan" />