zoukankan      html  css  js  c++  java
  • Linq代码

            private void getDtModel()
            {
                dtModel = new DataTable();
                List<object[]> arrValue = (from ee in dtSapProcessModel.AsEnumerable()
                                                                     from ff in dtSapProcessElement.AsEnumerable()
                                                                     from gg in dtSapProcessFileNumber.AsEnumerable()
                                                                     where (gg.Field<string>("WorkShop") == sWorkShop
                                                                     && gg.Field<string>("Standard") == sStandard
                                                                     && ee.Field<int>("FK_ElementId") == ff.Field<int>("ID")
                                                                     && gg.Field<int>("FK_ElementID") == ff.Field<int>("ID")
                                                                     && ee.Field<bool>("IsDeleted") == false
                                                                     && ff.Field<bool>("IsDeleted") == false
                                                                     && gg.Field<bool>("IsDeleted") == false)
                                                                     orderby ee.Field<int>("OrderNumber")
                                                                     select new object[]
                                                                     {
                                                                            0,
                                                                            ee.Field<int>("OrderNumber"),
                                                                            ee.Field<string>("ModelName"),
                                                                            ee.Field<string>("Header"),
                                                                            ff.Field<string>("ProcessC"),
                                                                            ff.Field<string>("ProcessE"),
                                                                            gg.Field<string>("FileNumber"),
                                                                            ff.Field<string>("DescriptionC"),
                                                                            ff.Field<string>("DescriptionE"),
                                                                     }
                                                            ).ToList();
                dtModel.Columns.Add("ID", typeof(int));
                dtModel.Columns.Add("OrderNumber", typeof(int));
                dtModel.Columns.Add("ModelName");
                dtModel.Columns.Add("Header");
                dtModel.Columns.Add("ProcessC");
                dtModel.Columns.Add("ProcessE");
                dtModel.Columns.Add("FileNumber");
                dtModel.Columns.Add("DescriptionC");
                dtModel.Columns.Add("DescriptionE");
                foreach (var item in arrValue)
                {
                    dtModel.Rows.Add(item);
                }
            }
  • 相关阅读:
    gzip是一种数据格式,deflate是一种压缩算法
    js 实现图片上传 续
    iframe 元素会创建包含另外一个文档的内联框架(即行内框架)
    HTTPS简介----
    回归测试
    HTTP 返回码 400
    js 实现 一张图片的上传
    121. Best Time to Buy and Sell Stock
    119. Pascal's Triangle II
    118. Pascal's Triangle
  • 原文地址:https://www.cnblogs.com/swtool/p/5663420.html
Copyright © 2011-2022 走看看