conn.execute("insert into t1 (memo) values ('"&request.form("aa")&"')")

Prior_121 2004-04-09 02:24:34
conn.execute("insert into t1 (memo) values ('"&request.form("aa")&"')")
在执行此语句时,如果request.Form("aa")的值是:“sdf','sdfsd”或类似的时候,便会出错。如何避免。
条件是,必须使用SQL,而不使用addnew
...全文
134 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
Homk 2004-04-11
  • 打赏
  • 举报
回复
replace(request.form("aa"),"'","''")
Prior_121 2004-04-11
  • 打赏
  • 举报
回复
luluso(luluso)的方法挺好,但在修改时会显示多余的html代码。bzscs(沙虫 玩笑切莫开过头)和qzriso(E形虫),还有xieyj(Free Fish)的方法最好。
xieyj 2004-04-10
  • 打赏
  • 举报
回复
conn.execute("insert into t1 (memo) values ('"&replace(request.form("aa"),"'","''")&"')")
ratnight 2004-04-09
  • 打赏
  • 举报
回复
同意luluso(luluso)的
Prior_121 2004-04-09
  • 打赏
  • 举报
回复
thanks
qzriso 2004-04-09
  • 打赏
  • 举报
回复
必修替换掉',replace(request.form("aa"),"'","""")
luluso 2004-04-09
  • 打赏
  • 举报
回复
<%
Function coder(str)
Dim i
If IsNull(str) Then : coder="" : Exit Function : End If
For i = 1 to Len(str)
Select case mid(str,i,1)
Case "<" : coder = coder &"<"
Case ">" : coder = coder &">"
Case "&" : coder = coder &"&"
Case chr(9) : coder = coder &"    "
Case chr(13) : coder = coder &"<br/>"
Case chr(32) : coder = coder &" "
Case chr(34) : coder = coder &"""
Case chr(39) : coder = coder &"'"
Case Else : coder = coder & mid(str,i,1)
End Select
Next
End Function
%>

aa=request.form("aa")
aa=coder(aa)

conn.execute("insert into t1 (memo) values ('"&aa&"')

bzscs 2004-04-09
  • 打赏
  • 举报
回复
加一个replace(request.form("aa"),"'","''")
enling322 2004-04-09
  • 打赏
  • 举报
回复
o . .- .-
./ .--...
o .-------- $ .--
o 分 o / .......
' ..
o o o '........ ----
o 分 . --..
o o o . .---.. -
o . ' -.
o o / '
o 分 / ' ' '
\-----/....... . ' ' ' '
\ __/ - - -' ' ' '
' ' ' '
o ' ' ' '
' ' '
-..'.----------.
I ----------
/////////.

经典,请支持

http://expert.csdn.net/Expert/topic/2921/2921075.xml?temp=.9381983

http://expert.csdn.net/Expert/topic/2921/2921075.xml?temp=.9381983

http://expert.csdn.net/Expert/topic/2921/2921075.xml?temp=.9381983

http://expert.csdn.net/Expert/topic/2921/2921075.xml?temp=.9381983

http://expert.csdn.net/Expert/topic/2921/2921075.xml?temp=.9381983

28,409

社区成员

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

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