zoukankan
html css js c++ java
利用DataSet、DataTable、DataView按照自定义条件过滤数据
DataView的RowFilter与RowStateFilter分别可以按照自定义条件、DataViewRowState的记录行状态来过滤数据(有时测试不太好使,可能因人而异哈哈。。)。
例:
DataView事例
myView.RowFilter
=
"
name<> 'World' and name <> 'Hello' and corpid>400
"
;
for
(
int
t
=
0
;t
<
myView.Count;t
++
)
{
TextBox2.Text
+=
myView[t][
"
name
"
].ToString()
+
"
\r\n
"
;
}
myView.RowStateFilter
=
DataViewRowState.Added
|
DataViewRowState.ModifiedCurrent;
for
(
int
i
=
0
;i
<
myView.Count ;i
++
)
{
TextBox2.Text
+=
myView[i][
"
name
"
].ToString()
+
"
\r\n
"
;
}
利用DataSet过滤数据:
DataSet过滤数据
DataRow[] drUserUrl
=
dsUserUrl.Tables[
0
].Select(
"
UserName='北飘'
"
);
DataSet dsUserUrl
=
new
DataSet();
if
(drUserUrl.Length
>
0
)
{
dsUserUrl.Merge(drUserUrl);
}
//
利用RowState来过滤
DataSet dsTmpUserUrl
=
dsUserUrl.GetChanges(DataRowState.Unchanged);
查看全文
相关阅读:
洛谷P5281 [ZJOI2019] Minimax搜索
势函数
Comet OJ [Contest #5] 迫真大游戏
洛谷P3307 [SDOI2013] 项链
洛谷P5985 [PA2019] Muzyka pop
CF1205E Expected Value Again
review
CF891E Lust
线性代数
洛谷P4607 [SDOI2018] 反回文串
原文地址:https://www.cnblogs.com/wang123/p/811208.html
最新文章
Leetcode 1706 球会落在何处 记忆化
leetcode1529 灯泡开关 贪心
Leetcode 1518 换酒问题
Leetcode 752 打开转盘锁 扩散查询
Leetcode 1079 活字印刷 回溯
Git学习记录
记录一次修电脑经历
Unity周记: 2021.06.28-2021.07.04
题解合集
杂题题解 3
热门文章
杂题题解 2
CF1326F2 Wise Men (Hard Version)
[AGC021F] Trinity
JOISC 乱写
LOJ6274 数字
CF1261F Xor-Set
洛谷P4482 [BJWC2018] Border 的四种求法
LOJ6271 [长乐集训 2017 Day10] 生成树求和 加强版
CF618G Combining Slimes
约数个数上界
Copyright © 2011-2022 走看看