整了半天没有明白怎么回事,在网上找了半天,有一个朋友给出了答案:
这样就可以了吧,结果还是有问题,又一个异常:
NHibernate.HibernateException: Could not create the driver from NHibernate.Drive
r.MySqlDataDriver. ---> System.Reflection.TargetInvocationException: Exception h
as been thrown by the target of an invocation. ---> NHibernate.HibernateExceptio
n: The IDbCommand and IDbConnection implementation in the assembly MySql.Data co
uld not be found. Please ensure that the assembly MySql.Data is in the Global A
ssembly Cache or in a location that NHibernate can use System.Type.GetType(strin
g) to load the types from.
什 么东西嘛真是,MySql.Data.dll添加引用了也没用,又磨了一阵子,才知道要么改系统变量$path,要么把那个dll拷到bin下面,也就是 跟NHibernate.dll在一起,这家伙才能找到MySqlDataDriver。这样,操作数据库的细节就交给了NHibernate,所有建立 映射的数据表内容被映射成类实体列表,通过一个实现了NHibernate.ISession的实体来操作了。
没想到是这个原因,汗了一下。
分享到:
相关推荐
让NHibernate支持Access数据库的驱动程序,源自Hibernate官方,但官方早不支持了(已从NHibernate主类库剔除),这个是基于NHibernate 3.1.0.4000的,需要NHibernate其他版本的话,请打开解决方案引入不同版本的...
本文将深入探讨NHibernate.JetDriver在访问和操作Access数据库中的应用及其核心概念。 1. **对象关系映射(ORM)** ORM的核心思想是通过映射关系数据库的数据表到对象模型,简化数据层的编程。NHibernate作为ORM工具...
《NHibernate.Linq-1.0.0.GA-bin.zip:NHibernate与LINQ在.NET开发中的深度探索》 NHibernate.Linq-1.0.0.GA-bin.zip 是一个包含NHibernate.Linq组件的压缩包,该组件是NHibernate框架的一个扩展,使得在.NET环境中...
NHibernate.dll是.NET框架下的一款流行的对象关系映射(ORM)框架——NHibernate的核心组件。ORM框架使得开发者可以用面向对象的方式来操作数据库,而无需过多关注底层的SQL语句,极大地提高了开发效率和代码的可...
NHibernate.ByteCode.Castle.dll
NHibernate.ByteCode.LinFu.dll )
不喜欢NHibernate传统的*.hbm.xml来对数据库进行映射的朋友有福了,可以使用NHibernate.Mapping.Attribute.dll来实现自动映射。 减少不小的工作量。
codesmith模板
NHibernate.Linq 是 NHibernate 的扩展,为 NHibernate 添加了对Language Integrated Query (LINQ)的支持,使得在.NET开发环境中可以方便地使用类似于查询集合的方式来操作数据库。 NHibernate.Linq-2.1.2-GA-Bin....
NHibernate.ByteCode.LinFu 3.0.0.4000 NHibernate使用中框架动态代理方式 LinFu框架 如果使用LinFu.DynamicProxy动态代理,引用NHibernate.ByteCode.LinFu.dll程序集并配置proxyfactory.factory_class节点为 ...
NHibernate.Profiler-Build-895完全破解版
spring.data.Nhibernate.dll
4、NHibernate.JetDriver 5、NHibernate.Search 为了和原有版本区分开,特地将文件版本均升级到了3.4.0.4000,产品版本没有改动。 关键词:Castle.ActiveRecord NHibernate 3.4.0GA 升级 update upgrade
time visual debugger allowing adevelopment team to gain valuable insight and perspective into their usage ofNHibernate.The product is architected with input coming from many top industryleaders within...
《NHibernate.3.0.Cookbook》是一本专为那些想要深入了解和使用NHibernate的开发者准备的专业指南。NHibernate是.NET平台上的一款流行的开源对象关系映射(ORM)框架,它能够将数据库操作与业务逻辑代码解耦,提高...
ActiveRecord最终版,由于ActiveRecord引用了ISet集合...NHibernate.3.4.1.4000 Iesi.Collections.3.4.1.4000 NHibernate.Search.2.0.2.4000 NHibernate.Linq.1.0 Castle.Core.4.2.1 Castle.Components.Validator.2.5.0
NHibernate.Profiler用于将NHibernate语句生成sql语句
《Packt.NHibernate.2.x.Beginners.Guide》是一本专为初学者设计的书籍,旨在帮助读者快速掌握NHibernate框架,实现从数据库到.NET对象的数据检索。本书由Aaron B. Cure编写,由Packt Publishing出版,版权日期为...
NHibernate.Spatial-2.1.2.GA 是一个针对.NET平台的关系对象映射框架NHibernate的扩展,它为数据库中的空间数据提供了支持。在Java世界中,Hibernate是广泛使用的ORM(对象关系映射)工具,而NHibernate是其在.NET上...
开发者定义实体类的属性,并使用特性(如`NHibernate.Mapping.Attributes`或Fluent NHibernate)来指定它们与数据库列的关系。 3. **映射文件**:这是XML文件,描述了实体类如何映射到数据库表。例如,使用...