当前位置: 编程技术>.net/c#/asp.net
C#中DataTable排序、检索、合并等操作实例
来源: 互联网 发布时间:2014-10-30
本文导语: 一、排序1.获取DataTable的默认视图2.对视图设置排序表达式3.用排序后的视图导出的新DataTable替换就DataTable(Asc升序可省略,多列排序用","隔开)1)、重生法 代码如下:dstaset.Tables.Add(dt)dataset.Tables(0).DefaultView.Sort = "id desc"2)、直接...
一、排序
1.获取DataTable的默认视图
2.对视图设置排序表达式
3.用排序后的视图导出的新DataTable替换就DataTable(Asc升序可省略,多列排序用","隔开)
1)、重生法
代码如下:
dstaset.Tables.Add(dt)
dataset.Tables(0).DefaultView.Sort = "id desc"
dataset.Tables(0).DefaultView.Sort = "id desc"
2)、直接法
代码如下:
dv = New DataView(dt)
dv.Sort = "id desc"
dt = dv.ToTable();
dv.Sort = "id desc"
dt = dv.ToTable();
3)、间接法
代码如下:
dv = New DataView(ds.Tables[0])
dv.Sort = "id desc"
dt = dv.ToTable();
dv.Sort = "id desc"
dt = dv.ToTable();
二、检索
设置查询字符串
使用Select方法获取到所有满足条件的数据行对象数组 (多项查询条件间,用and隔开)
代码如下:
DataRow[] matches = dt.Select("id
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
站内导航:
特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!