| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1774 人关注过本帖
标题:[求助]怎样用代码对数据表内的指定列进行排序?
只看楼主 加入收藏
roys168
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-6-11
收藏
 问题点数:0 回复次数:14 
[求助]怎样用代码对数据表内的指定列进行排序?
在编程过程中遇到一个问题:在将数据表格和DataGridView控件绑定之后,不知怎样用代码对表格的指定列进行排序,排序后结果会不会在绑定控件上反映出来?若对DataGridView控件指定列名单击进行排序后,怎样用代码将这种排序结果更新到数据表中去呢?本人刚学编程不久,还请各位朋友多多帮助,谢谢!
搜索更多相关主题的帖子: 数据表 代码 控件 绑定 DataGridView 
2006-07-14 10:23
chenjin145
Rank: 1
等 级:禁止访问
帖 子:3922
专家分:0
注 册:2006-7-12
收藏
得分:0 
DataGridView.Sort

數據表中不用根新

sql查詢可以指定排序 order by id (DESC)

[url=javascript:alert(1);] [div]fdgfdgfdg\" on\"[/div] [/url]
2006-07-14 10:34
roys168
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-6-11
收藏
得分:0 
能不能请你们具体一点,最好举个代码实例,谢谢!

2006-07-14 14:20
chenjin145
Rank: 1
等 级:禁止访问
帖 子:3922
专家分:0
注 册:2006-7-12
收藏
得分:0 
DataGridView.Sort (DataGridViewColumn, ListSortDirection)

DataGridViewColumn 列對象
ListSortDirection ListSortDirection枚舉

eg:

DataGridView1.Sort(要排序的列,ListSortDirection.Ascending或ListSortDirection.Descending)
升 降

[url=javascript:alert(1);] [div]fdgfdgfdg\" on\"[/div] [/url]
2006-07-14 14:31
roys168
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-6-11
收藏
得分:0 
谢谢你。另外两个问题能麻烦各位给个回复吗?最好请给一个示例代码:
1、怎样使用代码对数据表(不是数据绑定控件)指定字段排序,排序结果会自动在数据绑定控件上反映出来吗?
2、若用户单击数据绑定控件进行排序,排序结果怎样更新到数据表(不是指绑定的数据控件)中?

2006-07-14 15:49
roys168
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-6-11
收藏
得分:0 
有不有哪位朋友能帮帮忙

2006-07-15 18:10
江南飞
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2006-7-16
收藏
得分:0 

你就用sort方法就可以对列进行排序了,他默认的是不排序的。
如果你设定他的sort方法,他会自动排序的。
至于第二个吗,你可以通过加一个button
然后在他的事件里面对sort方法进行设置

2006-07-16 09:03
roys168
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-6-11
收藏
得分:0 
试过了,发现DataTable和Columns里面根本就没有Sort属性或方法,我应该怎样实现所要的功能呢?

2006-07-17 07:38
chenjin145
Rank: 1
等 级:禁止访问
帖 子:3922
专家分:0
注 册:2006-7-12
收藏
得分:0 
以下是引用roys168在2006-7-17 7:38:17的发言:
试过了,发现DataTable和Columns里面根本就没有Sort属性或方法,我应该怎样实现所要的功能呢?

從SQL里查詢出已經排序好的數據

order by id 默認遞增
order by id DESC 遞減


[url=javascript:alert(1);] [div]fdgfdgfdg\" on\"[/div] [/url]
2006-07-17 09:56
roys168
Rank: 1
等 级:新手上路
帖 子:67
专家分:0
注 册:2006-6-11
收藏
得分:0 
查MSDN帮助文件发现,DataGridView控件有remove方法,但是不适合在代码中直接使用,实际使用中也发现该代码能通过编译,但是不能实现移除该控件中数据行的功能。

2006-07-18 19:43
快速回复:[求助]怎样用代码对数据表内的指定列进行排序?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022577 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved