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);
查看全文
相关阅读:
eclipse下对中文乱码问题的一些思考
项目已经部署,tomcat已经启动,网址也没问题,却出现404错误
The type java.lang.reflect.AnnotatedElement cannot be resolved. It is indirectly referenced from required .class files
java.lang.ClassCastException: $Proxy0 cannot be cast to javax.servlet.ServletRequestWrapper
java 线程之-volatile
带备注的 config
带备注的 头文件加载文件
带个人备注的,模板->编译文件->缓存文件
错过一个订单后,吐槽下自己(顺便分享下书单),剧终版
错过一个订单后,吐槽下自己(顺便分享下书单),欢迎交流
原文地址:https://www.cnblogs.com/hanguoji/p/674911.html
最新文章
有好游戏还不够:独立开发者复盘失败原因
软件过程与项目管理第八周作业
软件过程与项目管理第七周作业
软件过程与项目管理第六周作业
软件过程与项目管理第五周作业
软件过程与项目管理第四周作业
软件过程与项目管理第三周作业
软件过程与项目管理第二周作业
软件过程与项目管理第一周作业
第八次作业
热门文章
第七次作业
第六次作业
第五次作业
第四次作业
第三次作业
第二次作业
第一次作业
MD5加密Java版
java模拟post请求登录
eclipse 终极操作技巧
Copyright © 2011-2022 走看看