2つの異なるサーバに2つの接続があります。 両方のサーバーのデータベースからデータにアクセスしたいと思います。それは不可能(または少なくとも複雑)です。LinqPad - クエリ間でデータを共有する
1つのサーバーでいくつかのリクエストを実行し、その結果を変数にメモリに格納し、その変数を別のサーバーの別のクエリでアクセスする方が簡単かもしれないと考えていました。
私はMyExtensions
の静的変数と同様に AppDomain.CurrentDomain.SetData("myVariable", results)
とAppDomain.CurrentDomain.GetData("myVariable")
と試みたが、両方が動作しません。
両方のサーバーでデータベース構造が同じですか?もしそうなら、 'var dc2 = new UserQuery(new SqlConnection(connectionString));' – sgmoore
を使って2番目の接続を作成することができます。データベースは別のサーバ(別のプロバイダとホストされている1つのAzureホスト)にあります。 –
データベース構造がまったく同じ場合、2つのサーバー上にあることは重要ではありません。 – sgmoore