nhibernate访问mysql配置_NHibernate各种数据库连接参数文件配置方法说明

/NHibernate各种数据库连接参数文件配置方法说明

//配置文件Config/Hibernate.cfg.xml内容如下所示:

NHibernate.Driver.SqlClientDriver

NHibernate.Dialect.MsSql2008Dialect

server=192.168.1.244;database=wf_db_t;uid=sa;pwd=supersit.1;

10

true

60

update

true 1, false 0, yes 'Y', no 'N'

其中:具体数据库需要修改的地方说明如下:

=========================================================================================

SQLServer配置方法:

NHibernate.Driver.SqlClientDriver

NHibernate.Driver.Sql2008ClientDriver

------------------------------

NHibernate.Dialect.MsSql7Dialect

NHibernate.Dialect.MsSql2000Dialect

NHibernate.Dialect.MsSql2005Dialect

NHibernate.Dialect.MsSql2008Dialect

NHibernate.Dialect.MsSql2012Dialect

------------------------------

server=192.168.1.244;database=wf_db_t;uid=sa;pwd=supersit.1;

=========================================================================================

Oracle配置方法:

NHibernate.Driver.OracleClientDriver

------------------------------

NHibernate.Dialect.Oracle8iDialect

NHibernate.Dialect.Oracle9iDialect

NHibernate.Dialect.OracleLiteDialect

NHibernate.Dialect.Oracle10gDialect

------------------------------

server=oracle244;uid=wf_db;pwd=1;

=========================================================================================

MySQL配置方法:

NHibernate.Driver.MySqlDataDriver

------------------------------

NHibernate.Dialect.MySQLDialect

NHibernate.Dialect.MySQL5Dialect

------------------------------

server=192.168.1.244;database=wf_db;uid=wf_db;pwd=1;

=========================================================================================

SQLite配置方法:

NHibernate.Driver.SQLiteDriver

NHibernate.Driver.SQLite20Driver

------------------------------

NHibernate.Dialect.SQLiteDialect

------------------------------

Data Source=c:\wf_db.db3;Version=3;

=========================================================================================

PostgreSQL配置方法:

NHibernate.Driver.NpgsqlDriver

NHibernate.Driver.SQLite20Driver

------------------------------

NHibernate.Dialect.PostgreSQLDialect

------------------------------

server={0};database={1};uid={2};pwd={3};

=========================================================================================

MDB Access配置方法:

NHibernate.Driver.OleDbDriver

------------------------------

NHibernate.Dialect.GenericDialect

------------------------------

Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};

=========================================================================================

DB2配置方法:

NHibernate.Driver.DB2Driver

NHibernate.Driver.DB2400Driver

------------------------------

NHibernate.Dialect.DB2Dialect

NHibernate.Dialect.DB2400Dialect

------------------------------

UID=db2admin;PWD=1;Database=SAMPLE;Server=SHARK-LABTOP:50000

=========================================================================================

Informix配置方法:

NHibernate.Driver.IfxDriver

------------------------------

NHibernate.Dialect.InformixDialect

NHibernate.Dialect.InformixDialect0940

NHibernate.Dialect.InformixDialect1000

------------------------------

Host={0};Service={1};Server={2};Database={3};User id={4};Password={5};

=========================================================================================

---the---end---

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值