https://sourceforge.net/projects/nhibernate/files/NHibernate/ http://www.codeproject.com/Articles/21122/NHibernate-Made-Simple http://www.c-sharpcorne
分类:
移动开发 时间:
2016-02-29 16:27:09
阅读次数:
158
NHibernate本身不支持Access数据库,一开始看网上各种文档,捣敲浪费了N分钟。 还是祭起Nuget神器引用NHibernate.JetDrive。 代码如下,搞定收工。。。 private string FilePath { get; set; } private ISessionFac
分类:
数据库 时间:
2016-02-26 16:48:03
阅读次数:
157
一.先来看一下配置文件.config的几点<?xmlversion="1.0"encoding="utf-8"?>
<configuration>
<!--Addthiselement-->
<configSections>
</configSections>
<!--Addthiselement-->xmlns="urn:nhibernate-configuration-2.2">
<sessio..
分类:
其他好文 时间:
2016-02-19 17:24:03
阅读次数:
217
ORM[Object-Relation-Mapping]对象关系映射. 这个名词已经出来好几年了.已经不陌生. 以前在项目中针对相对复杂业务逻辑时一般采用领域模型驱动方式进行业务概述,分析和建模. 其中在设计阶段我第一次接触ORM这个概念. 针对实际项目中ORM 采用的是Nhibernate实现底层
分类:
其他好文 时间:
2016-02-18 13:26:10
阅读次数:
170
在NHibernate数据库查询中出现了这个错误,由于是数据库是mysql的,当定义的字段为char(36)的时候就会出现这个错误。 【解决方法】 将char(36) 改成varchar(40)就行了 参考:http://www.cnblogs.com/end/archive/2012/12/26/
分类:
其他好文 时间:
2016-02-10 23:22:34
阅读次数:
1097
前篇文章记录了我在配置NHibernate实体所遇到的一些问题,今天这篇则主要介绍的是对NHibernate的查询封装相关的问题。 NHibernate到目前的3.0版本已经有了几种查询方式,比如:Get、Query、HQL、Criteria,实际使用的过程中可以根据需求选择其中1种或多种方式进行查
分类:
Web程序 时间:
2016-02-01 15:44:21
阅读次数:
155
问题记录,前段时间公司有新的项目所以我想在新的项目里使用NHibernate这类ORM框架来代替原有的代码生成的拼SQL,不过可惜的是最终使用NHibernate还是没成功,最终还是继续使用已有的代码生成方式。 NHibernate在去年的这个时候也研究过,可后来也搁浅了,今年的这个时候研究了结果有
分类:
Web程序 时间:
2016-02-01 15:23:46
阅读次数:
274
{"当 IDENTITY_INSERT 设置为 OFF 时,不能向表 'OrderList' 中的标识列插入显式值"}对于这个异常可以从两个角度来处理:A:数据库执行语句B:直接修改NHibernate中持久化类映射配置文件id节点A数据库执行语句:问题描述:当在数据库表主键设计为 (Orderid...
分类:
其他好文 时间:
2016-01-20 12:51:09
阅读次数:
3108
假如有AB两表,A为主,B为子:已知A表ID,查B表数据ICriteria criteriaTotal = session.CreateCriteria().CreateCriteria("A"); criteriaTotal.Add(Restrictions....
分类:
Web程序 时间:
2016-01-15 10:53:29
阅读次数:
143
错误信息:---------------------------
---------------------------
NHibernate.Exceptions.GenericADOException: could not get or update next value[SQL: ] ---> System.Data.SqlClient.SqlException: 对象名 'hibernate...
分类:
数据库 时间:
2016-01-12 13:54:43
阅读次数:
473