随笔分类 -  NHibernate

NHibernate
使用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 逐迹工作室 阅读(2780) 评论(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 逐迹工作室 阅读(2578) 评论(0) 推荐(0)

NHibernate+GridView构建添加,删除,修改程序
摘要:我们在写项目的时候经常会遇到要做一些比较简单的基础信息,这些东西如果也用表单的话就显得比较麻烦,这里介绍一下用GridView方法的简单实例,示例仅供参考. 1. 数据模型 2. 页面代码 1<%@ControlLanguage="C#"AutoEventWireup="True"CodeBehind="RolesList.ascx.cs"Inherits="ZhuJi.UUMS.WebUI... 阅读全文

posted @ 2008-01-06 13:10 逐迹工作室 阅读(1114) 评论(7) 推荐(0)

初学NHibernate1.2.0.4000注意事项
摘要:本来刚刚初学,遇到一些问题罗列一下,给我一样的初学者参考一下。请先下载NHibernate源码,并添加Application1项目(控制台应用程序)第一步 建表(SQL语句)usedbtempgoCREATETABLEusers(LogonIDnvarchar(20)NOTNULLdefault'0',Namenvarchar(40)defaultNULL,Passwordnvarchar(20)... 阅读全文

posted @ 2007-08-24 14:24 逐迹工作室 阅读(514) 评论(0) 推荐(0)

导航