标题:如何去掉地址中的空格?
只看楼主
muyubo
Rank: 9Rank: 9Rank: 9
来 自:山东莱芜
等 级:蜘蛛侠
威 望:3
帖 子:471
专家分:1017
注 册:2011-3-6
得分:0 
回复 6楼 lasanding
不对。应是:
repl all dz with strt(dz, " ","")   &&前一个引号内是空格(也就是你要替换的字符串),后一个引号是没有空格的(也就是你要用它替换)
2012-03-30 16:36
bccn201203
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:3
帖 子:680
专家分:1140
注 册:2012-3-14
得分:0 
以下是引用lasanding在2012-3-30 16:33:02的发言:

不清楚为什么回出现空格情况,请指教
从你前面的情况看:应该是由三部分组成了地址,比如:
A=THISFORM.TEXT1.VALUE
B=THISFORM.TEXT2.VALUE
C=THISFORM.TEXT3.VALUE
REPLACE DZ WITH A+B+C

如果改成下面代码:
A=ALLTRIM(THISFORM.TEXT1.VALUE)
B=ALLTRIM(THISFORM.TEXT2.VALUE)
C=ALLTRIM(THISFORM.TEXT3.VALUE)
REPLACE DZ WITH A+B+C
比较下这两段代码,就能看出不同了
2012-03-30 16:40
bccn201203
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:3
帖 子:680
专家分:1140
注 册:2012-3-14
得分:0 
以下是引用tlliqi在2012-3-30 16:35:04的发言:

upda dz set dz=strt(dz, " "," ")
代码测试过吗,能达到楼主的要求吗
2012-03-30 17:00
zwfticker
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2012-4-4
得分:0 
是空格,还是全角空格,还是空字符.
2012-04-04 01:05
wzxc
Rank: 9Rank: 9Rank: 9
来 自:齐鲁大地
等 级:贵宾
威 望:39
帖 子:985
专家分:1296
注 册:2006-4-25
得分:3 
REPLACE DZ WITH ALLTRIM(THISFORM.TEXT1.VALUE)+ALLTRIM(THISFORM.TEXT2.VALUE)+ALLTRIM(THISFORM.TEXT3.VALUE)


12楼太奢侈了,浪费了三个变量。




认真看书学习,弄通Fox主义。
2012-04-04 10:26
bccn201203
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:3
帖 子:680
专家分:1140
注 册:2012-3-14
得分:0 
以下是引用wzxc在2012-4-4 10:26:39的发言:

REPLACE DZ WITH ALLTRIM(THISFORM.TEXT1.VALUE)+ALLTRIM(THISFORM.TEXT2.VALUE)+ALLTRIM(THISFORM.TEXT3.VALUE)


12楼太奢侈了,浪费了三个变量。
对症下药,因人而宜

[ 本帖最后由 bccn201203 于 2012-4-4 11:27 编辑 ]
2012-04-04 11:23



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-364810-1-1.html




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

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