比较两个DataTable内容是否相等,先是比数量,数量相等就比内容

    #region 比较两个DataTable内容是否相等,先是比数量,数量相等就比内容        ///            ///   比较两个DataTable内容是否相等,先是比数量,数量相等就比内容         ///            ///             ///             public static bool CompareDataTable(DataTable dtA, DataTable dtB)        {            if (dtA.Rows.Count == dtB.Rows.Count)            {                if (CompareColumn(dtA.Columns, dtB.Columns))                {                    //比内容                     for (int i = 0; i          ///   比较两个字段集合是否名称,数据类型一致         ///            ///             ///             ///             private static bool CompareColumn(System.Data.DataColumnCollection dcA, System.Data.DataColumnCollection dcB)        {            if (dcA.Count == dcB.Count)            {                foreach (DataColumn dc in dcA)                {                    //找相同字段名称                     if (dcB.IndexOf(dc.ColumnName) > -1)                    {                        //测试数据类型                         if (dc.DataType != dcB[dcB.IndexOf(dc.ColumnName)].DataType)                        {                            return false;                        }                    }                    else                    {                        return false;                    }                }                return true;            }            else            {                return false;            }        }        #endregion

登录后复制

 以上就是比较两个datatable内容是否相等,先是比数量,数量相等就比内容 的内容,更多相关内容请关注【创想鸟】(www.php.cn)!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2551119.html

(0)
上一篇 2025年3月6日 06:05:27
下一篇 2025年3月6日 06:05:36

AD推荐 黄金广告位招租... 更多推荐

发表回复

登录后才能评论