DataRelationCollection

DataSet物件包含其 DataRelationCollection 物件中的關聯性。 關聯性(由 DataRelation 物件所代表)會將其中一個 DataTable 資料列與另 DataTable 一個中的資料列產生關聯。 它類似于關係資料庫中的主鍵與外鍵資料行之間可能存在的聯結路徑。 DataRelation會識別的 DataSet 兩個數據表中相符的資料行。

關聯性可讓您在中 DataSet 從某個資料表導覽至另一個資料表。 的基本 DataRelation 專案是關聯性的名稱、相關資料表的名稱,以及每個資料表中的相關資料行。 藉由將 DataColumn 物件的陣列指定為索引鍵資料行,可在每個資料表中建立多個資料行的關聯性。 當關聯性加入至 DataRelationCollection 時,可以選擇性地加入 UniqueKeyConstraintForeignKeyConstraint ,以在變更相關資料行值時強制執行完整性條件約束。

另請參閱

Host Integration Server 的 ADO.NET 資料集
受控提供者程式設計人員指南