私はif..elseステートメントを持っています。これは、学生がデータベースの値に基づいて競技に出かける資格があるかどうかを表示します。しかし、私のコードは正しく動作していません。ASPクラシックで陳述が期待通りに動作しない場合
<% If (rs_view.Fields.Item("StudentStatus").Value="OK") Then %>
<strong><font color="#3300FF" size="-1" face="Arial, Helvetica, sans-serif">
<%Response.Write("You are QUALIFIED to go for competition")%>
</font></strong>
<% Else %>
<strong><font color="#FF0000" size="-1" face="Arial, Helvetica, sans-serif">
<%Response.Write("You are NOT QUALIFIED to go for competition")%>
</font></strong>
<% End If %>
任意のアイデアを次のように
私のコードはありますか?
- 正常に動作しません。生徒が資格を有するか、資格を与えられていない場合でも、両方のステータスについて未確認と表示されます。
詳細をお知らせください。そのような、コードが何をしているかは、あなたが期待するものではありませんか? – Eric
は正しく動作しません。学生が資格を有するか、資格を与えられていないかのいずれかであるため、両方のステータスについて未認定のまま表示されます。 –
このコードをif文の上に置くと、2つの間で何が得られますか?<%response.write( "*"&rs_view.Fields.Item( "StudentStatus")> Value& "*
")%> –