【问题标题】:Datagridview Sorting BugDatagridview 排序错误
【发布时间】:2013-03-09 23:44:36
【问题描述】:

我有一个项目列表视图,每个项目在数据网格视图中包含不同的插图编号。当我进行升序/降序排序时,这些是我的结果:

请记住,datagridview 非常大,因此我将其缩减了很多。无论如何,它实际上应该是在做 1, 2, 101(升序)...

这是我在数据库中选择这些值时得到的结果,它们得到了完美的排序:

有没有人知道为什么 datagridview 的排序有点奇怪?

【问题讨论】:

  • 是否从您的查询中检索到 2?我的意思是它是否在您的数据集中绑定到数据网格?
  • @apomene 是的,所有数据都从我的数据库中正确检索,只是没有正确排序。
  • @Steve 谢谢史蒂夫,简而言之,这就是我所做的。在将字符串添加到 datagridview 之前,我刚刚将字符串转换为整数,现在一切正常!

标签: vb.net sorting datagridview


【解决方案1】:

我发现了我的问题。我之前的某个人发布了一些非常有用的东西,那就是我的插图编号列是字符串格式而不是数字格式。我在填充数据网格视图时将其转换为整数,瞧!有效!

【讨论】:

  • 乐于助人,由于某种原因被版主删除了。
  • @Oliver 是的,我想知道它为什么消失了!非常感谢。
猜你喜欢
  • 2015-04-25
  • 2023-03-23
  • 1970-01-01
  • 1970-01-01
  • 2011-08-07
  • 1970-01-01
  • 2021-11-18
  • 2014-03-28
  • 1970-01-01
相关资源
最近更新 更多