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);
查看全文
相关阅读:
2016-10-17: source insight插件
Reactor模式通俗解释
2016-09-19: linux后台运行
2016-08-16: 检测函数是否存在的C++模板
2016-08-16: copy-and-swap
2016-08-15:从YUV420P中提取指定大小区域
2016-08-15: C++ traits
2016-08-05:samba服务器配置
LINQ 根据指定属性名称对序列进行排序
Resharper
原文地址:https://www.cnblogs.com/wang123/p/811208.html
最新文章
Address already in use: bind
Eclipse 创建Maven项目的问题:a pom xml file already exists in the destination folder
Exception in thread "http-apr-8080-exec-2"
Hibernate SQL 方言(hibernate.dialect)
JQuery学习(选择器-可见性-hidden)
JQuery学习(选择器-简单-animated)
JQuery学习(选择器-基本-*)
JQuery学习(层级)ancestor & descendant
JQuery学习(表单对象属性)---checked
CSS 开发的 一些调试技巧DevTools(谷歌)
热门文章
面试知识-js
面试知识-vue-1
面试知识-es6
面试知识-浏览器(web)
js---开发中对js理解的注意事项
js的基础知识---函数篇一
js的基础知识---函数篇
undefined的知识
js的基础知识
2016-11-02: boost::enable_shared_from_this
Copyright © 2011-2022 走看看