qq_17352261
2020-05-11 20:05
采纳率: 82.4%
浏览 297

QSqlTableModel 排序不正确

使用sqlite存储数据,然后用QSqlTableModel+QTableView的方式显示, 调用model->setSort(column, Qt::AscendingOrder);当column对应的数据为中文时就不能正确排序。

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • hiwjy 2020-05-11 22:03
    已采纳

    我也遇到了这个问题
    不过我用的是mysql
    我的字段用的char换成int就正常了
    网上说mysql排序比对的时ascii值

    打赏 评论

相关推荐 更多相似问题