字符替换的问题,在现等待

zhaizhenhai 2004-08-08 09:51:55
我今天遇到这样一个问题,想吧从数据库中查询出来得记录内容中的中定字符替换为另外的字符,用replace函数不可以,请问是什么原因?有没有其它的解决方法
...全文
150 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
aifox 2004-08-09
数据库中的本身的replace是什么
原闻其祥
回复
celerylhl 2004-08-09
直接在SQL语句中调用数据库本身的replace函数
回复
sunjiujiu 2004-08-09
res("字段名称")这个字段可能出现了为NULL的情况,否则不会出现问题的
回复
baby21st 2004-08-09
replace肯定是可以的

res("字段名称")是否为空?
把它输出看看
回复
zhaizhenhai 2004-08-09
replace(res("字段名称"),"‘","'")
就这个不能用,不知道为什么
回复
lbd8848 2004-08-09

试了一下,例如:
bb=replace("‘4444422ddf‘ee'‘","‘","'")
response.write bb
是没有问题
但如果你直接将replace("‘4444422ddf‘ee'‘","‘","'")使用到某一特定串中,例如用于数据库连接语句,有可能因为值中经替换后包含不成对的',可能会出错.

请给出错误提示呀!
回复
zhaizhenhai 2004-08-09
数据库字段的值肯定不是空的,但是一执行替换的时候就出错,显示字段内容的时候就不出错,我也不知道是什么问题,大家帮忙解决一下吧,如果谁用过此中方法给点源代码,谢谢
回复
huhanshan013 2004-08-08
具体代码贴出来看看
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-08-08 09:51
社区公告
暂无公告