1

データベースから値を取得する際に問題があります。値にはアポストロフィが含まれていますが、ページに表示されると、文字列はアポストロフィで止まります (つまり、今日は今日と表示されます)。

文字列全体を表示するにはどうすればよいですか?

文字列を表示している場所は次のとおりです。

コード:

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

アポストロフィを含む変数は「dspLayoutName」です。DB から取得するか、ページに渡すことができます。ASPクラシックを使用しています。

4

1 に答える 1

1

さて、私はあなたが以下のようなことをすることをお勧めします

' を使用して ';' を入力 その後、これは間違いなくあなたのために働くでしょう.

<%=rs("FloorName")%> を使用する代わりに <%=Replace (rs("FloorName"), "'", "& #39;")%>

一重引用符を返すため、replace 関数内の & と # の間にスペースを入れました。

ハッピーコーディング!!!

于 2012-09-10T09:44:24.560 に答える