不同資料來源之間的LINQ查詢

2021-05-25 23:06:01 字數 450 閱讀 2038

業務假設:grade表在伺服器a的資料庫上,class表在伺服器b的資料庫上,要查詢grade和class表連線的資訊。

方法:1.建立第乙個linq to sql的dbml,假設ds1,

2.建立第二個linq to sql的dbml,假設ds2,

3.將ds2繼承ds1,或者ds1繼承ds2,注意兩者中不同有相同的表名

然後查詢語句:

ds2dbcontext ds2=new ds2dbcontext();

var query=from grade in ds2.grade

join cls in ds2.class on grade.gid equals cls.gid

select new;

由於查詢時跨兩個資料來源,如果不採用繼承,查詢時拋異常,報「查詢包含對不同資料上下文上所定義項的引用」。

不同資料來源之間資料同步的幾種實現方式

資料同步一般是指乙個資料來源的資料發生改變時,其他相關的資料來源的資料也發生相應變化。資料同步可以有五種實現方案,根據具體需求不同,可以採取不同方案。1.觸發器 在源資料庫建立增 刪 改觸發器,每當源資料庫有資料變化,相應觸發器就會啟用,觸發器會將變更的資料儲存在乙個臨時表裡。orcle 的 同步 ...

EBS下查詢資料來源

在oracle e business suite 環境下進行二次開發,要求技術顧問對ebs系統的結構和實現有一定的了解,同時熟悉系統的關鍵流程,進而掌握後台的表結構設計,查詢資料來源需要達到的兩個目的是 1.找到對應的資料庫物件 檢視或表 2.找到介面中欄位對應後台的表列 本文先介紹如何查詢form...

WPF 的 資料來源屬性 和 資料來源

一 資料來源 資料物件 屬性 path 或 path的值 path vm.property或m.property 通常具有通知功能 特例除外 二 path不能孤立而存在,它一定具有所歸屬的資料來源,一定要找到path 確切的說 是它的值 所歸屬的資料來源,說明如下 資料來源 資料物件 1 指定控制項...