1
我有兩個數據集,每一個數據表中提取自不同來源,我需要知道是否有包含在數據表中的數據的任何差異。我試圖避免循環和比較每個單獨的記錄或列,但可能沒有其他方式。我只需要知道,如果數據有差異,我不需要知道任何差異的細節。我如何比較兩個數據集的平等
我曾嘗試下面的代碼,但現在看來,dataset.Merge不更新rowstatus所以dataset.HasChanges()始終返回false。任何幫助表示讚賞:
var currentDataSet = GetSomeData();
var historicalDataSet = GetSomeHistoricalData();
historicalDataSet.Merge(currentDataSet);
if (historicalDataSet.HasChanges()) DoSomeStuff();
是的,這是票。在這種情況下,記錄的模式和順序是有保證的,所以這可以很好地工作。應該自己想想吧!謝謝。 – JasonS 2009-05-06 20:52:47