如何比较两个“数据集”在c#

本文关键字:数据集 两个 何比较 比较 | 更新日期: 2023-09-27 18:06:25

我的代码中有2个数据集,我想比较这2个数据集的数据的相等性。

代码:

DataSet dsXmlData1 = new DataSet();                
dsXmlData1.ReadXml(new StringReader(queryElements));
DataSet dsXmlData2 = new DataSet();
dsXmlData2.ReadXml(reader);

比较:

if(dsXmlData1 == dsXmlData2){}

在这个例子中,dsXmlData1 &dsXmlData2是Dataset的。

谢谢

如何比较两个“数据集”在c#

你也可以这样比较它们:

foreach (DataTable TblDefault in ds.Tables) '' gridview values
{
        foreach (DataTable Tbldefault1 in ds1.Tables) ''databasevalues
         {
             if (TblDefault.TableName.ToUpper().Trim() == Tbldefault1.TableName.ToUpper().Trim())
             {
                  //Here
             }
         }
}