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);
查看全文
相关阅读:
现代程序设计——homework-01
数据结构 学习笔记03——栈与队列
MCI 函数与命令
mciSendString用法
VC6.0 error LNK2001: unresolved external symbol _main解决办法
数据结构 学习笔记02——线性表
数据结构 学习笔记01
《windows程序设计》学习_4:文本输出,加滚动条
浅析指针(pointer)与引用(reference)
指针数组 | 数组指针
原文地址:https://www.cnblogs.com/wang123/p/811208.html
最新文章
[stm32]时钟树
[stm32]中断优先级设置
进程的阻塞和挂起的区别
[FreeRTOS] 命名规范
分支算法——凸包问题
分治算法——最近点对问题
Empty virtual base class的内存分配
Default Constructor的构建操作
让自己习惯C++
定制new 和 delete
热门文章
Spring Boot 打包分离lib和resources文件夹
spring-boot-devtools 配置项目热部署
javaSE使用maven打包
webstorm 识别 vue-cli 中 scss 引入的 ~@ 路径别名
vue3+echart5 遇到的坑 Cannot read properties of undefined (reading 'type')
JDK安装
maven安装
mqtt学习笔记
homework-03
现代程序设计——homework-02
Copyright © 2011-2022 走看看