码迷,mamicode.com
首页 > Web开发 > 详细

NHibernate遇到的问题集 持续更新。

时间:2015-02-13 18:00:58      阅读:346      评论:0      收藏:0      [点我收藏+]

标签:

问题1:

“NHibernate.TypeMismatchException”类型的异常在 NHibernate.dll 中发生,但未在用户代码中进行处理

其他信息: Provided id of the wrong type. Expected: System.Int64, got System.Int32

 

当查询方法id数据类型为long的时候,session.Get<HibernateModel.Warrant_BaseInfo>(1);直接在查询参数中数据数字。 则会报错。。。

 

解决办法。  提前声明long selectID = 1; session.Get<HibernateModel.Warrant_BaseInfo>(selectID);

NHibernate遇到的问题集 持续更新。

标签:

原文地址:http://www.cnblogs.com/newer/p/4290715.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!