具有撇号的值被截断

时间:2012-09-07 15:33:27

标签: asp-classic

我遇到了从数据库中提取值的问题。这些值包含撇号,但当它们显示在页面上时,字符串在撇号处停止(即今天显示为今天)。

如何显示整个字符串?

这是我显示字符串的地方:

代码:

<h1 class='tabletitle'><%=rs("FloorName")%> & nbsp;(<%=dspLayoutName%>)</h1>

包含撇号的变量是“dspLayoutName”。它可以来自DB或传递给页面。我正在使用asp经典。

1 个答案:

答案 0 :(得分:0)

我建议你做以下的事情

使用&amp;#39并输入';'在它之后,这肯定会对你有用。

&lt;%=替换(rs(“FloorName”),“'”,“&amp;#39;”)%&gt;而不是使用&lt;%= rs(“FloorName”)%&gt;

我把空间放在&amp;和#inside replace函数,因为它返回单引号。

快乐编码!!!