===============[提醒-trim函数不是万能的]============刚发现的trim对空格无效

gu1dai 2004-11-20 03:23:50
在access里面显示为空格,但是用trim对它无效
用response.write 输出为?
我就用response.binarywrite 输出它的内码
用winhex打开一看,呵呵它的内码是A0 00
而空格的内码是 20 00
,但是在记事本里,在access数据库里,这两个内码显示出来的都是空白一个小格子

所以,提醒大家注意:

trim不是万能的
碰到trim无效 你就要想别的办法了
这是我在给客户倒数据的时候发现的。
...全文
319 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
gu1dai 2004-12-08
  • 打赏
  • 举报
回复
Ok,经过众家兄弟的研究,结论出来了,那就是
“没有什么东西是万能的”
另外一个结论“比尔是该死的”
揭帖。
gu1dai 2004-11-22
  • 打赏
  • 举报
回复
也许replace(jj,chr(A0),'')可以替换这个不可显示的字符
因为它的内码是A0 00,而空格是20 00
呵呵
qihboy 2004-11-22
  • 打赏
  • 举报
回复
嗯 .....是得找盖哥商量下了...

我们要"杀死比尔"!

没什么东西是万能的.
「已注销」 2004-11-22
  • 打赏
  • 举报
回复
是嘛? 嗯,这是个问题,明天我打个电话叫"盖哥"解决一下.-_-#
lonelydreamsym 2004-11-22
  • 打赏
  • 举报
回复
只有在适当的时候满足适当需要的东西
lonelydreamsym 2004-11-22
  • 打赏
  • 举报
回复
没有万能的东西
shrinerain 2004-11-20
  • 打赏
  • 举报
回复
空格有很多种,trim不是万能~
chonboy 2004-11-20
  • 打赏
  • 举报
回复
TRIM当然不是万能的。它的设计目的就是清除字串两端的chr(20)

楼主对TRIM寄予的希望太大失望越大,哎。。。
zlj113 2004-11-20
  • 打赏
  • 举报
回复
TRIM对全角空格无效的
ygjwjj 2004-11-20
  • 打赏
  • 举报
回复
不可显示的字符不都是空格,TRIM只对两端的SPACE有效。
fenlin 2004-11-20
  • 打赏
  • 举报
回复
在access里面显示为空格,但是用trim对它无效
-----------------------------------------
空格到了ACCESS数据后应该为  
trim对 是绝对有效的。
sysmaster 2004-11-20
  • 打赏
  • 举报
回复
用replace试试 replace(" ","你的内容")
bill1980 2004-11-20
  • 打赏
  • 举报
回复
trim只對兩頭的空格有效,中間的空格就...
「已注销」 2004-11-20
  • 打赏
  • 举报
回复
嗯.学习
gu1dai 2004-11-20
  • 打赏
  • 举报
回复

是是非非 2004-11-20
  • 打赏
  • 举报
回复
Trim只对 空格和TAB有效

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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