ASP.NET - 他のアプリのApp_Dataにを使用していますか?
-
18-09-2019 - |
質問
自己完結型のWebアプリケーションがある場合は、のは、ネジがMDFを保存するためにApp_Dataにを利用して一例としてのWikiを回し使用してみましょう、ですがのいずれかの方法と同じで暮らすの別のWebアプリケーション、ドメインは、また、そのMDFを使用することができますか?
例IISの設定:
http://wiki.domain.com | c:\web\wiki | port 80
http://www.domain.com | c:\web\site | port 80
私のWWWウェブアプリはWIKIアプリからいくつかのデータをプルしたいと思います。本格的なSQL ServerにMDFを移動せずにこれを行う方法はありますか?また、私はそのソースへのアクセスを持っていないので、WIKIのアプリがインストールされたアプリです、注意します。
TIA
解決
ウィキアプリ自体のデータ・アクセスを制御することを考えると、あなたのWebアプリケーションは、ウィキからSQL Serverのデータストアにアクセスし、自身のdatalayerコンポーネントを持つべきであると思われます。
これは、他のアプリにそれがしたいかもしれないように、そのSQL層に読み取る能力を与えるだろう。
あなたは、サーバー上の任意.mdfファイルに接続する場合は、、あなたのdatalayerで、この接続文字列を使用します。
Server=MySqlServer;AttachDbFilename=c:\myDbFile.mdf;Database=dbName; Trusted_Connection=Yes;
は、接続文字列のその他の例は、SQL ServerののにMDFをロードします。
他のヒント
どちらのアプリケーションが直接MDFを使用する必要があります。どちらも、いくつかの種類のデータアクセス層を介してデータにアクセスする必要があります。
所属していません StackOverflow