以下是引用cdwyj在2007-3-5 22:23:07的发言:
那么
Replace(str,"'","''")
会不会有类似问题呢?如果没有,为什么?
这个命令的意思难道不是把所有的'都变成''?
那么
Replace(str,"'","''")
会不会有类似问题呢?如果没有,为什么?
这个命令的意思难道不是把所有的'都变成''?
我查过资料,'的转义字符是用''表示的。
另外我用Server.HTMLEncode(rs("companyeng"))也同样解决了文本框动态内容中有单引号和双引号的问题,但是又发现了一个问题,如果内容中还有空格,那么空格后面的内容在文本框中就不显示了,不知道怎么解决?
同时我也很奇怪,如果直接这样显示动态内容<input name="tx5" type="text" id="tx53" value="<%=rs("post")%>" size="30">,它里面的空格又能显示,但是单引号和双引号又存在问题,大家也一起想想
曾用asp做过公司管理系统,新闻发布系统,个人网站之类,可代做网站 有意者请联系我,电话:13714123661