テーブルは同じですがレコードが異なるデータベースが10個以上あります。
今、私はすべてのデータベースを検索できる検索エンジンが欲しいです。たとえば、名前または名で人を検索する場合、検索はすべてのデータベースに実行する必要があります。クエリはすべてのデータベースを検索します。
どうやってやるの?..
ASP.NET C#のサンプルコードはありますか?ありがとう!
こんにちは@Dhennは、10個のテーブルを結合して、1つのデータベースにビューを作成します。これで、簡単に検索できます。
table1はdatabase1にあり、table2はdatabase2にあります。
select * from database1.dbo.table1.
union all
select * from database2.dbo.table1.
.
.
.
他のオプションでは、asp.net c#から10個のデータベースに10個のヒットを送信し、結果をマージして画面に表示できます。
これを参照してください