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;
  • 相关阅读:
    postgresql 53300错误
    linux su失败:无法设置用户ID:资源暂时不可用
    shell中使用带密码的方式直接pg_dump和psql
    pg数据库查询表大小
    linux安装postgresql简洁版
    检查linux版本命令
    博客园后台搜索自己的博客
    欧式洗车
    做生意
    无线AP隔离
  • 原文地址:https://www.cnblogs.com/adam/p/661811.html
Copyright © 2011-2022 走看看