请问:在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
请多多指点!!!!!
...全文
109 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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, "'", "''")

28,409

社区成员

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

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