请问:在ASP中的转义字符是什么符号??

weiming820223 2004-04-07 11:06:16
我在装数据插入数据库时,遇到这样一个问题,
name="weiming's book"

sql="insert into books(bookname) values('" &name& "')"
当处理插入语句sql时出错,因为name变量中含有“‘”单引号,请问在asp中的转义字符是什么符号呢?
可以将name转义后,插入到数据后,仍显示原值:则bookname字段的值为weiming's book
请多多指点!!!!!
...全文
45 点赞 收藏 3
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lienzhu 2004-04-07
function checkStr(str)
if isnull(str) then
checkStr = ""
exit function
end if
checkStr=replace(str,"'","''")
end function


sql="insert into books(bookname) values('" &checkstr(name)& "')"
回复
nchen123 2004-04-07
是 sql 里面的转义
回复
nchen123 2004-04-07
name = replace(name, "'", "''")
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告