| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 628 人关注过本帖
标题:重问:字段加零问题
只看楼主 加入收藏
任性
Rank: 1
等 级:新手上路
帖 子:73
专家分:2
注 册:2008-1-19
结帖率:87.5%
收藏
已结贴  问题点数:10 回复次数:7 
重问:字段加零问题
字符型字段加零问题
请教,在vf6.0版本里
我的表里有一个字段FH(字符型),是一组房号如:1-2-1-3
                                              1-2-4-11                                   
                                              10-2-2-10
                                              9-2-3-7
                                              4-5-3-9
我想将此字段记录统一变为 :  01-2-1-03
                             01-2-4-11
                             10-2-2-10
                             09-2-3-07
                             04-5-3-09
上一个帖子里情况太单一,版主们给的命令我试后不大好使,不知道问题出在哪了
搜索更多相关主题的帖子: 字段 
2010-08-30 20:09
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:10 
*!*    重问:字段加零问题
*!*    字符型字段加零问题
*!*    请教,在vf6.0版本里
*!*    我的表里有一个字段FH(字符型),是一组房号如:1-2-1-3
*!*                                                  1-2-4-11
*!*                                                  10-2-2-10
*!*                                                  9-2-3-7
*!*                                                  4-5-3-9
*!*    我想将此字段记录统一变为 :  01-2-1-03
*!*                                 01-2-4-11
*!*                                 10-2-2-10
*!*                                 09-2-3-07
*!*                                 04-5-3-09
*!*    上一个帖子里情况太单一,版主们给的命令我试后不大好使,不知道问题出在哪了
close all
create cursor tm (房号 C(12))
insert into tm values ('1-2-1-3')
insert into tm values ('1-2-4-11')
insert into tm values ('10-2-2-10')
insert into tm values ('9-2-3-7')
insert into tm values ('4-5-3-9')
replace all 房号 with;
    padl(substr(房号,1,at('-',房号)-1),2,'0')+'-'+;
    padl(substr(房号,at('-',房号)+1,at('-',房号,2)-at('-',房号)-1),2,'0')+'-'+;
    padl(substr(房号,at('-',房号,2)+1,at('-',房号,3)-at('-',房号,2)-1),2,'0')+'-'+;
    padl(substr(房号,at('-',房号,3)+1,at('-',房号-'-',4)-at('-',房号,3)-1),2,'0')
brow
return

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2010-08-30 21:40
baichuan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:37
帖 子:953
专家分:589
注 册:2006-3-13
收藏
得分:0 
老大,你给的太单一了吧?换个序列就不对了。。。。。。

2010-08-31 11:04
baichuan
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:37
帖 子:953
专家分:589
注 册:2006-3-13
收藏
得分:0 
授之以鱼,不如授之以以渔

2010-08-31 11:05
任性
Rank: 1
等 级:新手上路
帖 子:73
专家分:2
注 册:2008-1-19
收藏
得分:0 
回复 2楼 Tiger5392
真的很惭愧,总提这些让你觉得很菜的问题,再次感谢,请谅解!
2010-09-03 19:06
任性
Rank: 1
等 级:新手上路
帖 子:73
专家分:2
注 册:2008-1-19
收藏
得分:0 
回复 4楼 baichuan
对不起,让你见笑,我确实不入门,只是平时简单的用些命令,也不知从何学起
2010-09-03 19:08
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9841
专家分:27213
注 册:2012-2-5
收藏
得分:0 
VFP9 代码
replace ALL 房号 WITH PADL(GETWORDNUM(ALLTRIM(房号),1,'-'),2,'0')+;
'-'+PADL(GETWORDNUM(ALLTRIM(房号),2,'-'),2,'0')+;
'-'+PADL(GETWORDNUM(ALLTRIM(房号),3,'-'),2,'0')+;
'-'+PADL(GETWORDNUM(ALLTRIM(房号),4,'-'),2,'0')

坚守VFP最后的阵地
2014-04-05 02:09
快速回复:重问:字段加零问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.038909 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved