1

Data Entity Web アプリを使用して MVC 4 を構築しています。アプリは、同じ db サーバーにある 2 つのデータベースを接続する必要があります。データベース 1 のデータを使用して、データベース 2 のデータを検索する必要があります。適切なプラクティスとパフォーマンスのために、2 つまたは 1 つの DbContext を使用する必要がありますか?

ご協力いただきありがとうございます!

4

3 に答える 3

0

はい、DB スキーマ構造が同じでない限り。同じコンテキストで 2 つの異なるデータベースにアクセスしようとすると、解決するよりも多くの問題が発生します。Konstantin が指摘しているように、2 つの接続文字列が必要になります。
通常の DB プロセスからモデル/コンテキストを作成するプロセスを 2 回使用します。

于 2013-02-01T15:00:47.423 に答える
0

2 つの別個の接続文字列と接続が必要になるため、2 つの異なるコンテキストを使用し、もう一方の結果に基づいてクエリを実行します。

于 2013-02-01T14:46:07.030 に答える