NHibernate設定がweb.configファイルに正常に設定されています。ただし、connectionStrings要素でconnectionstringを定義する必要があるASP.NET Membershipも使用しています。 NHibernateの設定でこの値を使用できるようにする方法があるので、接続文字列を2回定義する必要はありませんか?web.configのNHibernate設定 - 既存の接続文字列を使用
10
A
答えて
16
NHibernate設定でconnection.connection_string_name要素を使用できます。見てくださいhere。その後、NHibernateのは、あなたが設定でconnection.connection_string_name
属性を使用する必要があるweb.configファイル
から名前で接続文字列を取得します:あなたが行うことができます
<connectionStrings>
<add name="default" connectionString="server=(local);etc." />
</connectionStrings>
<hibernate-configuration xmlns="urn:nhibernate-configuration-2.2">
<session-factory>
<property name="connection.connection_string_name">default</property>
</session-factory>
</hibernate-configuration>
流暢な構成によると、次の
ConnectionString(c=>c.FromConnectionStringWithKey("YourConnStrName"))
NHibernate設定APIを使用すると、以下を行うことができます:
ただ、(あなたの流暢な設定で)あなたはこのようFluentNHibernateを使用してこれを行うことができ、SLYの答えに追加する10
1
:
.ConnectionString(c=>c.FromConnectionStringWithKey("con_development"))
関連する問題
- 1. Web.Configを使用してSQLデータベース接続文字列を設定しますか?
- 2. web.configのデータベース移行用の接続文字列を設定する方法
- 3. web.configのSqlite接続文字列
- 4. NHibernateの接続文字列の問題
- 5. データアクセスプロジェクトでweb.config接続文字列を使用
- 6. web.configファイルで接続文字列を使用する理由
- 7. Fluent Nhibernate for MySQLの接続文字列
- 8. 既存の接続設定でSQL Azureを使用する
- 9. linq db接続文字列の設定
- 10. web.configファイルで接続文字列を2回使用する。別のNlog設定のため
- 11. 設定方法Webアプリケーションのweb.configで接続文字列を使用するLinq DataContext(Class Lib Proj)
- 12. SQL Server接続文字列の接続プール設定
- 13. SQLite接続文字列設定
- 14. ASP.NETのメンバシップフレームワークの既定の接続文字列
- 15. 接続文字列をweb.configの別の接続文字列に呼び出します。
- 16. 確保接続のWindows Azureの中の文字列とweb.configファイル
- 17. asp.netのWeb.configから接続文字列を取得
- 18. web.configの接続文字列にCommandTimeoutを追加する方法
- 19. web.configから複数の接続文字列を取得
- 20. ASP.Net Web.configのデータベース接続文字列を暗号化します
- 21. web.configからの接続文字列 - Crystal Reports
- 22. C#接続文字列間のスワップweb.configメンバーシッププロバイダ
- 23. Elmah - ASP.NET - >複数の接続文字列 - >コードにSQLエラーログの接続文字列を設定する
- 24. Azure MongoDBへのRobomongo接続設定の接続文字列を見つける
- 25. 接続文字列のベストプラクティス
- 26. Web.configにAzureCosmosDb接続文字列を格納します。
- 27. Web.Config接続文字列を持たないMVC3モデル
- 28. Web.configから接続文字列を読み取るには
- 29. Springブートを使用しているAzureの接続文字列
- 30. EntityFramework 6データベースベースの接続文字列のコードベースの設定
パーフェクト...感謝! –
ページが見つからない場合は、解決策を引用してください:( –
http://community.devpinoy.org/blogs/bonskijr/archive/2007/04/08/using-connectionstring-section-in -nhibernate.aspx – Sly