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);
查看全文
相关阅读:
数据库中分组函数rank() ntile() dense_rank() row_number
seo关键指令
asp.net中的几个路径问题!
Jquery 1.6+新属性prop()使用
SEO
电脑屏幕显示米黄色!
C#中对类的扩展
使用bat文件发布asp.net程序
SEO优化
当打开一个网页,浏览器host服务器做了啥?
原文地址:https://www.cnblogs.com/wang123/p/811208.html
最新文章
sql server中出现重复行不能修改问题
Box css样式
【集】网页中flash变换大小
NBear常见问题集 摘自NBear Google Group
jQuery尝试(一)
webservice远程测试显示“测试窗体只能用于来自本地计算机的请求
【转】10款浏览器CSS Reset的方法
【转】C#获取项目程序路径的方法
vs2005自动为程序添加版权信息的方法
【转】jQuery UI Datepicker中文显示
热门文章
【转】搜集图片操作
【转】c#获取当前应用程序所在路径
【转】提高ASP.NET应用程序性能的几招方法
html标记大全
版本控制
【转】编译器错误信息: CS0016: 未能写入输出文件”解决方法
【转】vs2005实现将自己的代码自动添加版权信息技巧
【转】网页验证码
【转】IE6支持PNG透明(alpha通道)的4种方法
asp.net中的异步操作
Copyright © 2011-2022 走看看