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;
查看全文
相关阅读:
Chapter 12 homework
copy construction note
Chapter 11 homework
数组排序最大元素
temporary Object and destructor
strcpy() 函数注意的地方
结对项目第二次作业
结队项目——第一次作业
软件工程实践2017第二次作业
软件工程实践2017第一次作业
原文地址:https://www.cnblogs.com/adam/p/661811.html
最新文章
深究angularJS系列
浅谈javascript
Bootstrap框架系列
javascript数组去重
数据交互
HTML5头部<head>标签常用信息
c++学习15 -- 类
c++学习14 -- 预处理
c++学习13 -- 函数
c++学习12 -- for循环
热门文章
c++学习11 -- 引用返回值
c++学习10 -- 交换
c++学习9 -- 引用于函数
c++学习8 -- 引用变量
c++学习7 -- 指针,空间的申请与释放
c++学习6 -- 结构体
a bit of VEX
QPainter QPen QBrush QPolygon
QMutex 的简单案例
C++ QT note
Copyright © 2011-2022 走看看