| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 728 人关注过本帖
标题:[求助]关于DataGridView
取消只看楼主 加入收藏
C_B_Lu
Rank: 1
等 级:新手上路
威 望:1
帖 子:453
专家分:0
注 册:2006-1-10
收藏
 问题点数:0 回复次数:2 
[求助]关于DataGridView

我有一个DataGridView,其中绑定的一个DataTable(材料清单表)如下:

制造单号 序号 物料编号 需求量
Z-576 001 A01-035 25
Z-576 002 A02-025 29
Z-576 003 A01-017 10
Z-576 004 A01-001 17
Z-576 005 A01-009 10
Z-576 006 A02-036 100
...

在从DataTable中读取数据时,已按"序号"排好了序,并且DataGridView不允许通过单击列标题的方式进行排序。

我现在问题是,我想通过在DataGirdView中更改"序号"列的值,来更改其原有排序,如将目前序号为“002”的那笔记录调整到“005”与“006”之间,以得到如下的结果,如下:

制造单号 序号 物料编号 需求量
Z-576 001 A01-035 25
Z-576 002 A01-017 10
Z-576 003 A01-001 17
Z-576 004 A01-009 10
Z-576 005 A02-025 29
Z-576 006 A02-036 100
...

搜索更多相关主题的帖子: DataGridView 
2007-06-12 22:51
C_B_Lu
Rank: 1
等 级:新手上路
威 望:1
帖 子:453
专家分:0
注 册:2006-1-10
收藏
得分:0 

自己先顶一下....


帮助那些真正需要帮助的人,是对帮助你的人最好的回报!
2007-06-20 00:28
C_B_Lu
Rank: 1
等 级:新手上路
威 望:1
帖 子:453
专家分:0
注 册:2006-1-10
收藏
得分:0 
以下是引用bygg在2007-6-20 11:27:11的发言:
将序列号为 002 和 005 的两个值相互改变(交换).再排序.

我试过,因为DataTable与DataGridView是绑定的,而且取得DataTable数据时,在其SELECT语句中已使用了order by子句. 能不能再把你的想法写具体点.


帮助那些真正需要帮助的人,是对帮助你的人最好的回报!
2007-06-21 00:40
快速回复:[求助]关于DataGridView
数据加载中...
 
   



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

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