请问Nhibernate是否支持Access数据库事务处理?要支持如何配置或方法?
我用SQL SERVER是没有问题,现在系统要做个单机版本,选择了ACCESS数据库,事务支持不起来了,,啥办?
我用SQL SERVER是没有问题,现在系统要做个单机版本,选择了ACCESS数据库,事务支持不起来了,,啥办?
解决方案 »
- num+=1/(2*i);对与错
- 请各位帮忙推荐一下好一点的IT培训机构。
- C# 如何实现 多帐号登陆问题
- GroupBox问题--如何将GroupBox变成带有CheckBox的控件
- 菜鸟请问个基础问题
- 如何判断TEXTBOX中输入的是数字?
- 如何判断SQLServer中的Image表是否为空
- 技巧问题,怎么在RichTextBox中显示出和MSN传输文件时的进度条的那种效果
- 请教winform下datagrid的列winform下如何平均分布显示?
- 关于树节点的拖拽问题!!!!!!!!!!!!!!!!
- Spring.NET-1.1-M1是不是有点问题
- 杀了我吧,ajaxpro.2 在net 2005中的应用问题 core.ashx脚本出错
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
? <configSections>
??? <section name="nhibernate" type="System.Configuration.NameValueSectionHandler, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
? </configSections>
? <nhibernate>
??? <add key="hibernate.connection.provider" value="NHibernate.Connection.DriverConnectionProvider"/>
??? <add key="hibernate.dialect" value="NHibernate.JetDriver.JetDialect, NHibernate.JetDriver"/>
??? <add key="hibernate.connection.driver_class" value="NHibernate.JetDriver.JetDriver, NHibernate.JetDriver"/>
??? <add key="hibernate.connection.connection_string" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=hibtest.mdb"/>
? </nhibernate>
</configuration>那个dialect和driver_class的值里面前面是类名称,后面是命名空间名称,中间用逗号分开,不可缺少。以前查到的一些资料里都没有这一步,所以一直失败。最后还有一个问题,用户表里面的LastLogon是个日期时间字段,类里面字段的属性也设成日期时间,插入的时候报错,把类里面的字段改成string就可以了,可能是因为插入的时候没有加引号的问题。还有密码字段如果字段名为Password,同样插入出错,这个应该是字段名跟关键字冲突的问题,看来作者没有考虑到把字段名括起来的问题。但是我一直没有办法显示出最终要执行的sql语句,所以也一直没有办法确定错误原因。不过有了以上内容,应该足够写完整个程序了。
http://blog.csdn.net/chutao/archive/2011/03/07/6228295.aspx