社区
PowerBuilder
帖子详情
加100分再问:按汉字型数字排序怎么搞?请教大家了!解决即给分!(在线等)
zanglinfeng
2004-06-16 08:55:39
比如数据窗口一个字段本来是
第一
第五
第二
第四
第三
.........
第十四
第十一
第十
第十三
第十二
怎么按一,二,三,四,五,...,十三,十四 从小到大排序成:
第一
第二
第三
第四
第五
....
第十一
第十二
第十三
第十四
???
PB里面语句怎么写?
解决里马给分!
分不够可以加的.
谁第一个解决或者解决的最好的得全部分!说话算话!
...全文
172
15
打赏
收藏
加100分再问:按汉字型数字排序怎么搞?请教大家了!解决即给分!(在线等)
比如数据窗口一个字段本来是 第一 第五 第二 第四 第三 ......... 第十四 第十一 第十 第十三 第十二 怎么按一,二,三,四,五,...,十三,十四 从小到大排序成: 第一 第二 第三 第四 第五 .... 第十一 第十二 第十三 第十四 ??? PB里面语句怎么写? 解决里马给分! 分不够可以加的. 谁第一个解决或者解决的最好的得全部分!说话算话!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zanglinfeng
2004-06-18
打赏
举报
回复
谢谢大家,结贴!
dotnba
2004-06-18
打赏
举报
回复
yeqiufeng(叶秋枫)也来了。向你学习
xiao_bai
2004-06-17
打赏
举报
回复
如果楼主把“一二三四。。。”用“1,2,3,4,。。。”代替的话,直接setsor应该可以
guhguh
2004-06-17
打赏
举报
回复
我也同意,先把中文换成数据再进行,
「已注销」
2004-06-17
打赏
举报
回复
添加字段或者计算列 都是比较好的办法
写一个函数来把汉字转换成数字 然后生成计算列进行排序……
如果是SQL Server 的话 可以使用自定义函数
@_@
zanglinfeng
2004-06-17
打赏
举报
回复
还有更加好的方法吗?
zxxpower
2004-06-17
打赏
举报
回复
给该表添加一个字段,再按这个字段排序,好像更快耶
wfexp
2004-06-16
打赏
举报
回复
简单点
数据库中存放数字0,1,2,3,4,5.....
在数据窗口中把该列做成下拉风格
即在edit属性tab中选dropdownlistbox,
然后填入 值 与 显示值 就行拉。
1对应第一步
2对应第二步
.......
最后使用sort就可以拉。
(当然那列属性最好为数值型拉)
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】来改变数据库的记录号
如有问题联系啊
tiantanglyz
2004-06-16
打赏
举报
回复
写一个函数,将中文数字转换为数字,然后在表中加一个字段,或在dw中加一个计算域
miocn
2004-06-16
打赏
举报
回复
eminena(俄罗斯方块) 的方法,我也常用,而且在数据窗口中很方便,但有一个问题是,如果数据太多,你不是case不过来吗,你可以写一个全局函数,这样可以在DW中调用
eminena
2004-06-16
打赏
举报
回复
用 CASE 函数.
添加一个计算域: cp_1
表达式为:
case( 列名 when '第一' then 1 when '第二' then 2 when '第三' then 3 ...... when '第十四' then 14 else 15)
然后,以cp_1 排序.
feixianzhi
2004-06-16
打赏
举报
回复
dw_1.SetSort ( "#2 A")
dw_1.Sort ( )
计算机按姓氏笔画顺序
排序
规则,【姓氏文化】按姓氏笔画
排序
的原则
一、笔画数由少到多的原则。按照姓的笔画多少,少的排在前,多的排在后,如王和李,王四画,李七画,王在前,李在后。二、笔画数相同的,按姓氏起次笔
排序
的原则。按“一(横)、丨(竖)、丿(撇)、丶(捺、点)、冖(折)”的顺序排列。如“干”字第一笔为一,即在三画[一]类,“莫”字第一、二笔为一丨,即在十画[一丨]类。三、同姓一般以姓名的第二个字的笔画多少为序。例如,王大宁和王胜利,“大”的笔画少,排在前;“...
回答网友的一个Delphi的
排序
问
题
回答网友的一个Delphi的
排序
问
题
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家
分
? 2:
100
分
急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散
分
! 6:VBA
请教
怎
请教
各位大神,有什么办法可以自动进行凭证编号?
点击上方“Python爬虫与数据挖掘”,进行关注回复“书籍”即可获赠Python从入门到进阶共10本电子书今日鸡汤渔阳鼙鼓动地来,惊破霓裳羽衣曲。大家好,我是皮皮。一、前言前几天在Python最强王者交流群【木易雲】
问
了一个Pandas的
问
题,这里拿出来给大家
分
享下。数据如下:二、实现过程这里【隔壁????山楂】给了一个思路,使用
分
组
排序
,再拼接。【逸】也给了一个思路,如下所示:思路还是挺多的,后来【郑...
【深度
分
析】提
问
的艺术:从杜威的“
问
题哲学”到程序员的“破局思维”——如何用一句名言让你
解决
问
题的效率翻倍?
当你
解决
了一个
问
题之后,别忘了总结一下。想想这个
问
题是怎么产生的,你是怎么
解决
的,还有没有别的
解决
方法。这样下次再遇到类似的
问
题,你就能更快地
解决
了。而且你还能把总结的经验
分
享给别人,帮助更多的编程小伙伴。杜威的“
问
题哲学”不仅属于哲学史,更是程序员的技术圣经。从精准界定
问
题到系统重构认知,提
问
的艺术决定了代码的高度、团队的效率乃至技术的文明。正如Linux之父Linus Torvalds所言:“好的程序员能用代码
解决
问
题,伟大的程序员能用
问
题定义未来。
PowerBuilder
1,108
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章