zoukankan      html  css  js  c++  java
  • 如何处理DataTable.Select();执行后重新排序的问题!

    我使用的方法是用DataView来代替DataTable,详细方法如下:
                DateTime dtStart = rule.StartDate;
                DateTime dtEnd 
    = rule.EndDate;
    //            DateTime dtStart = new DateTime(2009,1,1);
    //            DateTime dtEnd = new DateTime(2009,1,2);
                DataTable dtClone = dtReserve.Clone();
                DataView dv 
    = dtReserve.DefaultView;
                dv.RowFilter 
    = "leave_date >= '" + dtStart.ToString() + "' and leave_date <= '" + dtEnd + "'";
                IEnumerator rators 
    = dv.GetEnumerator();
                
                
    //DataRow[] rows = dtReserve.DefaultView.RowFilter("leave_date >= '" + dtStart.ToString() + "' and leave_date <= '" + dtEnd + "'");
                while (rators.MoveNext())
                
    {
                    
    object obj  = rators.Current;
                    dtClone.ImportRow(((DataRowView)obj).Row);
                }

                
    return dtClone;
  • 相关阅读:
    Kubernetes 部署微服务电商平台(16)
    Android开发如何去除标题栏title
    eclipse中logcat偶尔不显示log的问题解决办法
    Two Sum
    事件的解除与绑定
    使用 Canvas 绘图
    表单脚本
    事件
    DOM2 和 DOM3
    DOM扩展
  • 原文地址:https://www.cnblogs.com/adam/p/661811.html
Copyright © 2011-2022 走看看