我有兩個數據表。一個是另一個的超集。兩者都有一列StageID通用。我需要將這兩個表合併在一起,以便將子集數據表數據存儲在正確的超集錶行中。如何將兩個數據表結合在一起c#
這是我做的DTMaterialProperties表
foreach (DataColumn dcMaterialProp in dtMaterialProperties.Columns)
{
if (dcMaterialProp.ColumnName != "StageId" &&
JoinDataTable.Columns.Contains(dcMaterialProp.ColumnName))
{
JoinDataTable.Rows[rowCount][dcMaterialProp.ColumnName] =
dtMaterialProperties.Rows[0][dcMaterialProp.ColumnName];
}
}
檢索在JoinTable超集數據和數據子集後加入數據,但是,因爲它需要大量的時間在循環通過,這是效率不高。 請幫我找到一個更好的方法來做到這一點。