摘要:此事务处理支持两种机制,一种是使用Add...与Process()的一次性提交机制 另一种是使用Do..与Commit()或RollBack()的实时提交机制 两种机制不能混合使用,即要是使用Process()方式 的,那么只能使用Add的方法 如果是使用Commit()的话,则只能用Do方法,因此在使用时需要注意。 AddDeleteCriteria 在任务中增加一个DeleteCrit...
阅读全文
随笔分类 - ORM
摘要:1、ObjectSpacesMS的东东,微软在.net 2.0的早期测试版本提供过,后期铲除了,根据ms的说法,因为和WINFS的技术有重叠(我的英文不好,翻译的可能完全错了);个人认为设计的很经典。2、Gentle.NET 从飞鹰的网站上搜索到的,知识浅薄,刚刚知道这个大作。3、NHiberate这个就懒得说了,程序员都知道。4、DataQuicker一个国人开发的ORM,正在开发中,支持国货;...
阅读全文
摘要:nh会话提供一种使用表达式(就像SQL语句的where表达式)来载入数据的方法, 以取得满足条件的对象集合。 通过CreateCriteria方法, 可以取得一个ICriteria接口, 这个接口用于操作表达式和排序字段. 由CriteriaImpl类实现,此类加有Internal修饰,因此不能在程序集外显示创建, CreateCriteria方法需要一个要加载对象类型的参数.这里列出ICr...
阅读全文