问题是:我的一个Nhibernate项目,它调用到了另一个用nhibernate做的DLL模块,则要如何对它们的dialect进行配置?一般一个项目的时候,是在web.config中添加如下内容。
<?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, Custom=null" />
</configSections>
<nhibernate>
<add
key="hibernate.connection.provider"
value="NHibernate.Connection.DriverConnectionProvider"
/>
<add
key="hibernate.dialect"
value="NHibernate.Dialect.MsSql2000Dialect"
/>
<add
key="hibernate.connection.driver_class"
value="NHibernate.Driver.SqlClientDriver"
/>
<add
key="hibernate.connection.connection_string"
value="workstation id=192.168.10.243;packet size=4096;user id=sa;pwd=aaa;data source=192.168.10.243;persist security info=False;initial catalog=miaomu"
/>
</nhibernate>
</configuration>
但其中它调用的一个用nhibernate做的模块是需要Inital catalog=rolemanage,那现在要怎么办????
<?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, Custom=null" />
</configSections>
<nhibernate>
<add
key="hibernate.connection.provider"
value="NHibernate.Connection.DriverConnectionProvider"
/>
<add
key="hibernate.dialect"
value="NHibernate.Dialect.MsSql2000Dialect"
/>
<add
key="hibernate.connection.driver_class"
value="NHibernate.Driver.SqlClientDriver"
/>
<add
key="hibernate.connection.connection_string"
value="workstation id=192.168.10.243;packet size=4096;user id=sa;pwd=aaa;data source=192.168.10.243;persist security info=False;initial catalog=miaomu"
/>
</nhibernate>
</configuration>
但其中它调用的一个用nhibernate做的模块是需要Inital catalog=rolemanage,那现在要怎么办????
解决方案 »
- 如何实现:在WEB页面上出现类似对话框的小界面【这几天在线需要解决,在线等】
- js修改
- 大家说一下,一个10-20个页面的外包项目,要多少银子?
- 如何实现页面缓存
- 我有一个ArrayList.里面放着10个业务实体对象,帮定到了DataGrid,请问怎么对DataGrid列进行排序啊?
- [买100M]空间+域名,要求支持.net,多少钱,请报价!
- 一个HtmlInputFile的问题向大家请教!!!
- 百分求助!xml动态生成treeview
- 发现了MSDN的两个错误 不知道大家的看法如何
- 数据库连接
- 我想在一个自定义类中调用 Response.Write("字符")这应该怎么做到?
- 如果用程序给DataGrid动态添加模板列?
<section name="nhibernate" type="System.Configuration.NameValueSectionHandler, System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, Custom=null" />
</configSections>
<nhibernate>
<add
key="hibernate.connection.provider"
value="NHibernate.Connection.DriverConnectionProvider"
/>
<add
key="hibernate.dialect"
value="NHibernate.Dialect.MsSql2000Dialect"
/>
<add
key="hibernate.connection.driver_class"
value="NHibernate.Driver.SqlClientDriver"
/>
<add
key="hibernate.connection.connection_string"
value="workstation id=192.168.10.243;packet size=4096;user id=sa;pwd=aaa;data source=192.168.10.243;persist security info=False;initial catalog=miaomu"
/>
</nhibernate>
</configuration>我试过 dllname.dll.config好象不行啊!!!
---------------------------------------
查网上有如下说法:>>>NH的配置有两种存放方式>>>存放在应用程序集的配置文件中, 对于Web应用程序则存放在Web.config中. 这种方式必须指定配置>>>节的处理程序(类);
>>>存放在一个单独的xml文件中, 使用这种方式我们必须在程序中显式的加载配置文件, 本文后面有详>>>细说明. 此方式有一个优点, 就是在多数据库的情况下, 可以用不同的配置文件与各个数据库进行>>>对应.但下文往往只有放在web.config中的做法的说明,没有存放在一个单独的xml文件中的说明,不知那位大大有单独存放在一个xml文件中,并显示加载配置文件的用法说明????我想将两个数据库的连接配置成两个不同的文件!!!