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);
查看全文
相关阅读:
终极解决VS2015 安装失败问题,如 安装包损坏或丢失
解决vmware安装 win7 后 没有虚拟网卡驱动 不能上网的问题
WIN10 64位下VS2015 MFC直接添加 halcon 12的CPP文件实现视觉检测
linux操作系统-两台linux服务器SSH免密码登录
linux操作系统-设置静态ip
mysql学习-windows下绿色版mysql安装问题解决办法
Svn Server 强制提交者输入注释信息
spingmvc项目根路径访问不到
python进阶12 Redis
python进阶11 正则表达式
原文地址:https://www.cnblogs.com/wang123/p/811208.html
最新文章
Mybatis缓存
Mybatis动态SQL
Mybatis 的日志管理
命令模式
单件模式
工厂模式与抽象工厂模式
装饰者模式
观察者模式
策略模式
广度优先算法解决无向无权图的最短路径问题
热门文章
深度优先算法解决有向有权图的最短路径问题
Chrome插件:网页截图
JPA && Spring Data && Spring Data JPA
dell inspiron 15 3000 装XP win7 等GHOST系统方法
WM消息大全
C# FormClosing FormClosed 区别详解
C# 彻底关闭程序,包括循环
C# 不卡屏延时方法,延迟系统时间,但系统又能同时能执行其它任务
C# 跨平台换行符 System.Environment.NewLine
WIN10 64位下VS2015 C#直接添加 halcon 12导出的CS文件实现视觉检测
Copyright © 2011-2022 走看看