DW排序问题

sywen 2015-11-12 03:29:36
碰到一个奇怪的问题,假如某个Column有两条记录
Column
BK-TEXT
BKPB

用SQL排序ASC显示为:
BK-TEXT
BKPB

但是在DataWindow里排序ASC却显示为:
BKPB
BK-TEXT

看ASCII码 - 为45, P为80,所以应该SQL的排序规则是正确的,这个不知道是不是PB的Bug,哪位有解决方法呢?
...全文
1283 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
WorldMobile 2015-11-13
  • 打赏
  • 举报
回复
引用 楼主 sywen 的回复:
碰到一个奇怪的问题,假如某个Column有两条记录 Column BK-TEXT BKPB 用SQL排序ASC显示为: BK-TEXT BKPB 但是在DataWindow里排序ASC却显示为: BKPB BK-TEXT 看ASCII码 - 为45, P为80,所以应该SQL的排序规则是正确的,这个不知道是不是PB的Bug,哪位有解决方法呢?
这个是排序规则的问题,每种语言可能不一样,如有的把Null排在前面,有的排在后面,没什么可纠结的,如果你想把-排在P前面,那就用sql的排序吧
a78782295 2015-11-12
  • 打赏
  • 举报
回复
实在不行就生个行序号吧,

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧