【文件属性】:
文件名称:nhibernate在.net使用sqlite数据库
文件大小:1.42MB
文件格式:RAR
更新时间:2013-11-23 15:45:24
sqlite
这两天因学习需要,练习了NHibernate+sqlite+vs2008环境的开发.在学习过程中遇到了不少问题,不吐不快.
首先,是下载的问题.一开始NHibernate我下载的是最新版的(version NHibernate-3.0.0.Beta1)
而sqlite我选择的是SqliteDev380.
在其它程序中使用sqlite时,需要SQLite的引擎文件sqlite3.dll
在.Net中使用SQLite,还需要一个针对SQLite的ADO.NET Provider,即需要sqlite.net.dll
一切准备就绪后,开始,编译运行,出现问题了,报一个什么finsalConnection无法转变为IDBConnection,
在网上查资料,搞了半天,网上说什么sqlite的dll有多个,要用什么旧的那个dll,谁知哪个,生气中.
去运动运动,回来收拾里!!!
经过分析,得出原因,有可能我没有做错,可以NHibernate的新版对sqlite的同步不够,或者说sqlite的相关dll
没有紧根nhibernate.究竟是什么原因,不必深究,跑起来是就是成功.明天我下载个低版本的试试.
第二天,下载了NHibernate-1[1].2.1.GA,又开始了一下,ok,success!
神终于显灵了,心情终于明朗化!
【文件预览】:
NHibernateLearnSolution
----NHibernateLearnSolution()
--------DllforSqlite()
--------bin()
--------obj()
--------Properties()
--------Program.cs(2KB)
--------NHibernateLearnSolution.csproj(4KB)
--------DllforNHibernate()
--------User.hbm.xml(547B)
--------User.cs(1KB)
--------App.config(972B)
--------FileforSqlite()
----NHibernateLearnSolution.sln(959B)
----NHibernateLearnSolution.suo(10KB)
网友评论
- 刚开始做这个,有参考意义。谢谢分享!
- 不能运行,有解释文档,可以凑合的看
- 是运行不了呀,什么问题这是,还在研究
- 代码是有了,但是运行不了。。。
- 运行不了。。。
- 不好用,不建议下载。
- 代码是有了,但是运行不了。。。
- 是的,首先我也被迷糊了。。