update help set help_title='内容'因为你的字段是字符型 所以必须用单引号扩起来。只有数值型、布尔这些类型不需要单引号。看你的错误提示应该是你的 help_title变量内存在单引号的前半部分。也就是存在'这个符号。你可以这样把'替换成‘<% Conn.Execute("Update Help Set Help_Title='"&replace(HelpTitle,"'","‘")&"'") %>
update 语名的写法是“update 表名 set 列=列值 where 条件语名”再执行con.open Sql就可以了
你这样写法当然会报错了,update是更新数据库命令,后面必须是表名而不是变量
请你顺便也把三个变量的值列出来...假若 dHelpTitle = """"你说会不会报错?
<% Sql="Update Help Set Help_Title='&dHelpTitle&''" %>