我在sql server中的表中使用时间数据类型。我正在WPF项目中工作,我们在服务层中使用nhibernate进行所有数据库操作。生成的域类,使用实体开发人员的dto类。时间列已更改为域中的时间跨度数据类型以及dto类。在将数据保存到表中时,我收到错误"操作数类型冲突:bigint与时间"不兼容。有没有人面临类似的问题?
答案 0 :(得分:8)
我弄明白了这个问题。 我不得不在映射中改变一些东西 .CustomType(" TimeSpan")with .CustomType(" TimeAsTimeSpan")