深圳到香港机场包车:ASP表单提交的内容处理问题。

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 05:53:09
如果表单提交的内容为一个单引号 '
我想把这个单引号存到数据库中使用了以下语句:
a=request.form("str")
b="insert into mydate (content) values (
'"&a&"')"
conn.execute(b)
结果出错了,请问如何修改才能把这个单引号存入数据库?

b="insert into mydate (content) values (
'"&replace(a,"'","''")&"')"

在保存数据库之前要把单引号转换为两个单引号的:

Dim a,b
a = Request.Form("str")
a = Replace(a,"'","''")
b = "INSERT INTO mydate (content) VALUES ('"&a&"')"
conn.Execute b