社区
PowerBuilder
帖子详情
按汉字型数字排序怎么搞?请教大家了!解决即给分!(在线等)
zanglinfeng
2004-06-15 09:00:35
比如数据窗口一个字段本来是
第一
第五
第二
第四
第三
.........
第十四
第十一
第十
第十三
第十二
怎么按一,二,三,四,五,...,十三,十四 从小到大排序成:
第一
第二
第三
第四
第五
....
第十一
第十二
第十三
第十四
???
PB里面语句怎么写?
解决里马给分!
分不够可以加的.
...全文
383
11
打赏
收藏
按汉字型数字排序怎么搞?请教大家了!解决即给分!(在线等)
比如数据窗口一个字段本来是 第一 第五 第二 第四 第三 ......... 第十四 第十一 第十 第十三 第十二 怎么按一,二,三,四,五,...,十三,十四 从小到大排序成: 第一 第二 第三 第四 第五 .... 第十一 第十二 第十三 第十四 ??? PB里面语句怎么写? 解决里马给分! 分不够可以加的.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zanglinfeng
2004-06-18
打赏
举报
回复
谢谢大家,结贴!
「已注销」
2004-06-17
打赏
举报
回复
我看到这一个东东 第一个反应就是写一个函数 把“第XX”转换成阿拉伯数字……
@_@
zanglinfeng
2004-06-17
打赏
举报
回复
还有更加好的方法吗?
wfexp
2004-06-16
打赏
举报
回复
llitcwl(中国龙)的方法确实方便有效。
在edit属性tab中选dropdownlistbox,
然后填入 值 与 显示值 就行拉。
最后使用sort就可以拉。
llitcwl
2004-06-16
打赏
举报
回复
简单点
数据库中存放数字0,1,2,3,4,5.....
在数据窗口中把该列做成下拉风格
1对应第一
2对应第二
.......
然后直接按该列排序就行了
******************************
www.c-wl.com/bbs
******************************
zanglinfeng
2004-06-16
打赏
举报
回复
楼上的能给详细点的代码吗,先谢了!
我给详细一点的数据库资料,在数据窗口按”型号”查询,显示要按数字顺序排
型号 说明 其他
OK-123 第五步 NOTE
NOO 第二步 MODIFY
NOO 第五步 GOG
NOO 第三步 LEH
OK-123 第三步 KLO
OK-123 第二步 PO
按说明排序,说明”第几步”有时只有”第五步”和”第二步”,没有其他”步”,这是比较麻烦的地方,又是按中文排序,不会哦
zanglinfeng
2004-06-16
打赏
举报
回复
谢谢大家的帮忙,再等2天就结贴!
wfexp
2004-06-16
打赏
举报
回复
看来只能自己编程实现了。
定义一个数据 例如 sortarray[14][2]
然后 在数组里用程序写入 sortarry[1][1]=第一条记录中的中文数字相对应的数值
sortarry[1][2]=原记录号
然后根据sortarry[n][1]排序,
排序后在根据sortarray【n]【2】来改变数据库的记录号
esunny
2004-06-16
打赏
举报
回复
才20分,不理
sfb
2004-06-16
打赏
举报
回复
唉,又是中国式报表呵呵
对不起,借你的地方发一下牢骚
eminena
2004-06-16
打赏
举报
回复
用 CASE 函数.
添加一个计算域: cp_1
表达式为:
case( 列名 when '第一' then 1 when '第二' then 2 when '第三' then 3 ...... when '第十四' then 14 else 15)
然后,以cp_1 排序.
Oracle中对
数字
加
汉字
的
排序
(再完善)
随着需求变化,Oracle数据库对
数字
加
汉字
的
排序
问题不断出现新的情况。从
数字
在前
汉字
在后的简单
排序
,到
数字
重复但前后内容相同的
排序
,再到
数字
后面内容不同的复杂场景,本文介绍了逐步完善的
解决
方案。
NSArray进行
汉字
排序
在Objective-C中,NSArray默认不支持
汉字
排序
。本文介绍了一种方法,通过将
汉字
转换为拼音首字母来实现
排序
。使用pinyinFirstLetter函数,根据
汉字
在Unicode编码中的位置获取首字母,以此实现按A~Z
排序
。该函数基于Unicode编码中
汉字
的特定范围,通过减去起始码19968找到对应拼音首字母。
关于oracle对
汉字
的
排序
本文探讨了Oracle数据库中
汉字
排序
的方法及原理,详细介绍了如何通过不同的设置实现笔画、部首和拼音
排序
,并解释了默认
排序
方式及其对查询性能的影响。
Python实现获取
汉字
笔画数,根据
汉字
笔画数量
排序
本文介绍了一个特殊的中文
排序
需求——按照
汉字
笔画数量进行
排序
的方法。通过解析Unicode编码范围和使用预构建的
汉字
笔画对照表,实现了对中文名字列表的有效
排序
。
汉字
数字
混合
排序
本文介绍两种在数据库中对带有
数字
的字符串进行智能
排序
的方法:一种利用正则表达式提取
数字
并直接
排序
;另一种采用replace和translate函数处理混合字符,确保
汉字
与
数字
组合按预期顺序排列。
PowerBuilder
1,110
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章