当前位置: 首页 > news >正文

联盟营销网站有哪些佛山网站建设网站建设收费

联盟营销网站有哪些,佛山网站建设网站建设收费,wordpress安装后404,用asp做网站出现空白DataTable数据对比 文章目录 DataTable数据对比前言一、计算DataTable差集结构不同的情况结构相同的情况 二、计算DataTable交集结构不同的情况结构相同的情况 三、计算DataTable的并集合两个DaTable结构相同的情况计算并集 前言 开发中我们经常会出现查询数据库后返回DataTab…DataTable数据对比 文章目录 DataTable数据对比前言一、计算DataTable差集结构不同的情况结构相同的情况 二、计算DataTable交集结构不同的情况结构相同的情况 三、计算DataTable的并集合两个DaTable结构相同的情况计算并集 前言 开发中我们经常会出现查询数据库后返回DataTable的情况那么DataTable中常用的一些操作阁下又了解多少呢例如两个结构不同DataTable怎么找出他们俩之间的交集和差集。 一、计算DataTable差集 结构不同的情况 示例这里的情况是我们要过滤掉老数据取到新数据其中 dt是查询到的所有数据。 dt的数据 afsServiceOrderOrderId0order01order12order23order34order4 oldData里是已经处理过的数据也就是需要从”dt“中剔除的数据。 oldData的数据 afsServiceOrder2 示例代码如下 DataTable dt new DataTable();dt.Columns.Add(afsServiceOrder);dt.Columns.Add(OrderId);for (int i 0; i 5; i){DataRow dr dt.NewRow();dr[afsServiceOrder] i;dr[OrderId] orderid i;dt.Rows.Add(dr);}DataTable oldData new DataTable();oldData.Columns.Add(afsServiceOrder);DataRow dr1 oldData.NewRow();dr1[afsServiceOrder] 2;oldData.Rows.Add(dr1);var WaiteData from r in dt.AsEnumerable() where !(from rr in oldData.AsEnumerable() select rr.Fieldstring(afsServiceOrder)).Contains(r.Fieldstring(afsServiceOrder)) select r;dt WaiteData.CopyToDataTable();foreach (DataRow item in dt.Rows){Console.WriteLine(item[afsServiceOrder]);Console.WriteLine(item[OrderId]);}输出结果如下 结构相同的情况 dt是查询到的所有数据。 dt的数据 afsServiceOrderOrderId0order01order12order23order34order4 oldData里是已经处理过的数据也就是需要从”dt“中剔除的数据。 oldData的数据 afsServiceOrderOrderId2order2 var WaiteData dt.AsEnumerable().Except(oldData.AsEnumerable(), DataRowComparer.Default); 输出的结果和上面是一样的 二、计算DataTable交集 结构不同的情况 示例这里的情况是库存同步需要找出新的库存数据和老的库存数据共有的商品库存信息然后进行Update操作。 var waitUpdatafrom r in oldData.AsEnumerable() where (from rr in newData.AsEnumerable() select rr.Fieldstring(GoodsId )).Contains( r.Fieldstring(GoodsId )) select r; newData新的库存数据 这里newData的数据如下 GoodsIdGoodsQty678812350 oldData数据库老的库存数据 这里是oldData的数据如下 GoodsIdGoodsQtyGoodsName678812350测试商品189221190测试商品2ZH30202110测试商品3225641160测试商品4 这里过滤后得到的数据如下 GoodsIdGoodsQtyGoodsName678812350测试商品1 结构相同的情况 newData新的库存数据 这里newData的数据如下 GoodsIdGoodsQty678812350 oldData数据库老的库存数据 这里oldData的数据如下 GoodsIdGoodsQty67881235089221190ZH30202110225641160 var intersectUser oldData.AsEnumerable().Intersect(newData, DataRowComparer.Default);得到的结果 GoodsIdGoodsQtyGoodsName678812350测试商品1 三、计算DataTable的并集合 这中情况用到的并不多就不过多介绍了 两个DaTable结构相同的情况计算并集 IEnumerable AllData Data1.AsEnumerable().Union(Data2.AsEnumerable(), DataRowComparer.Default); //转换为DataTable DataTable Datas AllData.CopyToDataTable();
http://www.yutouwan.com/news/26164/

相关文章:

  • 网站推广途径及要点wordpress 插件路由
  • 广州品牌建站广州品牌建站青海做网站最好的公司
  • 专业定制网站设计网站ftp密码怎么修改
  • 济南品牌网站制作方案飞沐网站建设公司北京
  • 网站是什么意思例如网站设计常见流程
  • wordpress5.2多站点设置方法微信公众平台导航 wordpress模版
  • 好看的企业网站首页建设一个网站首先需要
  • 咸宁做网站公司网站成功秘诀
  • 游戏网站模板免费下载信誉比较好的网上做任务的网站
  • 大连电子商务网站建设wordpress 搬家 后台
  • 数字货币交易网站开发怎么做怎么建设网站平台
  • 产地证在什么网站做怎么制作网站站内链接
  • 徐州网站建设xzqjwl公司网站开发设计题目来源怎么写
  • 做网站4000-262-263商务网站建设课程设计
  • 网站建设关于营销型网站建设规划书
  • 做遗嘱的网站有哪些阿里云云栖wordpress
  • 网站推广策划案怎么选完整网站开发
  • 网站建设管理和维护网页改版方案
  • 微网站模板免费下载长春专业网站建设价格
  • 手机端网站如何做排名长沙网站开发微联讯点官网
  • dnf免做卡领取网站网站备案技巧
  • 深圳市做网站知名公司培训计划和培训内容
  • 怎样做私人网站企查查 天眼查
  • 做网站还是app省钱长沙百度贴吧
  • php做网站难么怎么做购物平台网站
  • 阿里 云网站厦门南希网站建设
  • 海东营销网站建设石大远程在线考试 《网页设计与网站建设》
  • 查网课答案的网站怎么做龙岩属于哪里
  • 樟木头网站推广城乡建设局的官方网站
  • 网站论坛建设方案成都平台网站开发公司