Bladeren bron

加筛选dt的工具方法

shim 8 jaren geleden
bovenliggende
commit
90b102037e
2 gewijzigde bestanden met toevoegingen van 19 en 18 verwijderingen
  1. 1 18
      UAS-MES/DataOperate/DataHelper.cs
  2. 18 0
      UAS-MES/PublicMethod/BaseUtil.cs

+ 1 - 18
UAS-MES/DataOperate/DataHelper.cs

@@ -1058,23 +1058,6 @@ namespace UAS_MES.DataOperate
             }
             return param;
         }
-        /// <summary>
-        /// 筛选DataTable
-        /// </summary>
-        /// <param name="dt"></param>
-        /// <param name="condition"></param>
-        /// <returns></returns>
-        public static DataTable filterDataTable(DataTable dt, String condition)
-        {
-            //获取筛选条件中的列名,值
-            DataRow[] dataRows = dt.Select(condition);
-            Console.WriteLine(dataRows.Length + "");
-            DataTable ndt = dt.Clone();
-            for (int i = 0; i < dataRows.Length; i++)
-            {
-                ndt.Rows.Add(dataRows[i].ItemArray);
-            }
-            return ndt;
-        }
+        
     }
 }

+ 18 - 0
UAS-MES/PublicMethod/BaseUtil.cs

@@ -804,5 +804,23 @@ namespace UAS_MES.PublicMethod
                 sql += field + ",";
             return sql.Substring(0, sql.Length - 1);
         }
+        /// <summary>
+        /// 筛选DataTable
+        /// </summary>
+        /// <param name="dt"></param>
+        /// <param name="condition"></param>
+        /// <returns></returns>
+        public static DataTable filterDataTable(DataTable dt, String condition)
+        {
+            //获取筛选条件中的列名,值
+            DataRow[] dataRows = dt.Select(condition);
+            Console.WriteLine(dataRows.Length + "");
+            DataTable ndt = dt.Clone();
+            for (int i = 0; i < dataRows.Length; i++)
+            {
+                ndt.Rows.Add(dataRows[i].ItemArray);
+            }
+            return ndt;
+        }
     }
 }