0

LINQ2SQLオブジェクトが使用しているデータベースを動的に変更する方法を探しています。私たちが目指している一般的な概念は、多くのクライアントに使用できる1つのMVCアプリケーションを作成することです。URLの最初のパラメータは「Client」のようなものになるため、リクエストと今後のすべてのリクエストは、ハードコードされたデータベースではなく、そのクライアントの特定のデータベースを使用します。これが実現可能かどうかは完全にはわかりませんが、別々のクライアントからのデータを混合することへの恐れから生まれた概念でした。

これがあまりにもクレイジーな質問ではないことを願っています。また、これをどこから始めればよいかわからないため、表示するコードは実際にはありません。:(

ありがとうございました!

4

1 に答える 1

1

接続文字列を受け取るDataContextコンストラクターのオーバーロードを使用します。appSettings.configまたはweb.configから挿入できます。

于 2012-04-23T22:20:05.910 に答える