0
我有2個來自2個第三方提供者的數據庫。 兩個數據庫都有一個具有公共唯一標識符(UI)的表。 我想要顯示DB1過濾器的table1,這是通過爲DB2檢索的唯一標識符列表的結果來實現的。asp.net合併2個數據庫搜索的結果在一個gridview中
並在gridview中顯示結果。
最初的想法是將DB2 UI插入到DB1的虛擬表中,然後選擇db1.table1 - JOIN Virtualtable或where in。但考慮到每次發佈頁面時都會發生搜索,這將是一個非常緩慢的過程。
在gridview.databinding過程中可以過濾掉後面代碼的結果嗎? 或其數據源數據綁定?
您可以使用實體框架將數據拉到C#端,然後將它們放在一起,但我懷疑它會比數據庫引擎更有效。 – Limey