奇怪问题一问:asp的等于判断
本来做好测试好的网页,现在要求改成sqlserver数据库
结果出现很怪的现象
<% if rsinf("sex")="男" then %>
<INPUT name=sex type=radio value=男 checked>男
<input name=sex type=radio value=女>女
<%elseif rsinf("sex")="女" then %>
<INPUT name=sex type=radio value=男>男
<input name=sex type=radio value=女 checked> 女
<%else%>
<INPUT name=sex type=radio value=男>男
<input name=sex type=radio value=女>女
<%end if%>
结果全是那个else
然后我测试:
<%=rsinf("sex")%> 显示:男
<%
if rsinf("sex")="男" then
response.Write("aaa")
end if
%>
没有显示
<%
aa=rsinf("sex")
if aa="男" then
response.Write("aaa")
end if
%>
没有显示
<%
if "男"="男" then
response.Write("aaa")
end if
%>
显示aaa
到底怎么回事啊?本来还是好好的