Nhibernate 操作数类型冲突:bigint与时间不兼容

Nhibernate 操作数类型冲突:bigint与时间不兼容,nhibernate,time,types,Nhibernate,Time,Types,我在sql server中为表中的一列使用时间数据类型。我在一个WPF项目中工作,在该项目中,我们在服务层中为所有数据库操作使用nhibernate。使用entity developer生成域类、dto类。时间列在域和dto类中更改为timespan数据类型。从将数据保存到表中时,我收到一个错误“操作数类型冲突:bigint与时间不兼容”。有人遇到过类似的问题吗?我解决了这个问题。 我不得不改变地图上的一些东西 .CustomType(“TimeSpan”)与.CustomType(“TimeA

我在sql server中为表中的一列使用时间数据类型。我在一个WPF项目中工作,在该项目中,我们在服务层中为所有数据库操作使用nhibernate。使用entity developer生成域类、dto类。时间列在域和dto类中更改为timespan数据类型。从将数据保存到表中时,我收到一个错误“操作数类型冲突:bigint与时间不兼容”。有人遇到过类似的问题吗?

我解决了这个问题。 我不得不改变地图上的一些东西 .CustomType(“TimeSpan”)与.CustomType(“TimeAsTimeSpan”)