我遇到了从数据库中提取值的问题。这些值包含撇号,但当它们显示在页面上时,字符串在撇号处停止(即今天显示为今天)。
如何显示整个字符串?
这是我显示字符串的地方:
代码:
<h1 class='tabletitle'><%=rs("FloorName")%> & nbsp;(<%=dspLayoutName%>)</h1>
包含撇号的变量是“dspLayoutName”。它可以来自DB或传递给页面。我正在使用asp经典。
答案 0 :(得分:0)
我建议你做以下的事情
使用&amp;#39并输入';'在它之后,这肯定会对你有用。
&lt;%=替换(rs(“FloorName”),“'”,“&amp;#39;”)%&gt;而不是使用&lt;%= rs(“FloorName”)%&gt;
我把空间放在&amp;和#inside replace函数,因为它返回单引号。
快乐编码!!!