【发布时间】:2016-04-07 16:25:13
【问题描述】:
我正在为 sql server 中的表中的列使用时间数据类型。我正在一个 WPF 项目中工作,我们在服务层中使用 nhibernate 进行所有数据库操作。使用实体开发人员生成域类,dto 类。时间列已更改为域中的时间跨度数据类型以及 dto 类。在将数据保存到表中时,我收到错误“操作数类型冲突:bigint 与时间不兼容”。有没有人遇到过类似的问题?
【问题讨论】:
标签: nhibernate time types
我正在为 sql server 中的表中的列使用时间数据类型。我正在一个 WPF 项目中工作,我们在服务层中使用 nhibernate 进行所有数据库操作。使用实体开发人员生成域类,dto 类。时间列已更改为域中的时间跨度数据类型以及 dto 类。在将数据保存到表中时,我收到错误“操作数类型冲突:bigint 与时间不兼容”。有没有人遇到过类似的问题?
【问题讨论】:
标签: nhibernate time types
我发现了问题所在。 我不得不更改映射中的某些内容 .CustomType("TimeSpan") 与 .CustomType("TimeAsTimeSpan")
【讨论】: