MYSQL 数据库 入库更新操作问题
conn.execute ("update guild set
gintro='"&gintro&"' where id="&gid&"")
这里 gintro='"&gintro&"' 如果变量gintro 中不含 ' 则能正常更新到
可是 现在 gintro 里面还有 ' 该怎么办呢?
我不想替换掉' 有其他法子么?
求指点
------解决方案--------------------替换成''啊。。'的转义字符就是',和vbs的"==>""一样
conn.execute ("update guild set gintro='"&replace(gintro,"'","''")&"' where id="&gid&"")
------解决方案--------------------这个跟是不是mysql没关系
别的数据库一样
------解决方案--------------------你输出sql语句来看,就知道我说的,为什么别的数据库也一样了
那个是SQL语句产生了错误
跟是什么数据库没关系 的
------解决方案--------------------
+++
替换成“''”啊。“'”的转义字符就是“''”,和vbs的“"”==>“""”一样。