2008年1月24日

使用NHibernate CreateSQLQuery,需指定类型

摘要: 有时候Query太复杂时,使用NHibernate的Query会组到疯掉,又不想用System.Data.SqlClient时,就可以用用NHibernate的SQLQuery,它可以直接输入普通的Query,不过在输出的资料型态上,需要指定成NHibernate的类型,不然会吐出错误讯息: NHibernate.QueryException : Return types of SQL query... 阅读全文

posted @ 2008-01-24 22:17 逐迹工作室 阅读(2769) 评论(0) 推荐(0) 编辑

a different object with the same identifier value was already associated with the session

摘要: 发生这个错误 ,在hibernate中同一个session里面有了两个相同标识但是是不同实体可以用session.merge解决;而在nhibernate没有这个方法,后发现SaveOrUpdateCopy可以解决此问题,特拿出来供参考及分享. 阅读全文

posted @ 2008-01-24 21:33 逐迹工作室 阅读(2569) 评论(0) 推荐(0) 编辑

导航