找回密码
 立即注册

QQ登录

只需一步,快速开始

子曰
中级会员   /  发表于:2015-9-18 14:29:00
11#
回复 10楼Alice的帖子

我已经将数据库转成access了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-9-18 16:01:00
12#
回复 9楼子曰的帖子

谢谢提供的Demo和演示。
问题的原因推测是:第二列和第三列并未是sql查询拼凑的,并不是直接绑定的。
具体的解决方法还需要进行验证,然后给你个回复。
很抱歉给你带来的不便。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
子曰
中级会员   /  发表于:2015-9-18 16:12:00
13#
回复 12楼Alice的帖子

都是通过datatable绑定的,应该第二列,第三列和别的列一样。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-9-18 16:17:00
14#
回复 13楼子曰的帖子

第二列和第三列和其他列不一样。
在数据库里没有对应的这两列的数据,这是sql语句查询出来的。
你也可以将c1DataGrid替换成微软标准的DataGrid做测试,看能否重现你的问题。

同时我也会继续跟踪调查你的问题。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-9-18 18:22:00
15#
回复 13楼子曰的帖子

你好。
经过调查发现,这不是产品的问题,这是你的数据源的问题。
其实在点击第一列和第四列的时候,其他的列也参与了排序。但是第三列所有的值都是一样的,所以排完序你看不出改变。
第二列的值比较特殊,排序前和排序后的数据也是一样的,你可以排序前检查下第一列和第二列的同行数据的对应关系,排序后再次检查下,关系是一样的。

所以第二列和第三列参与了排序,但是排序前后的值没有区别。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
子曰
中级会员   /  发表于:2015-9-19 10:44:00
16#
回复 15楼Alice的帖子

我也刚发现这个,多谢!
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2015-9-21 14:01:00
17#
回复 16楼子曰的帖子

不用客气。
为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢        
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部