close
Microsoft VBScript 執行階段錯誤 錯誤 '800a000d'
型態不符合
/asp/xxx.asp, 列xxx
使用以下寫法會錯....
<%
x_1=rs("col1")
x_2=rs("col2")
if x_1=x_2 then '<=錯在這邊
%>Y<%
else
%>N<%
end if
%>
改成以下....
<%
x_1=rs("col1")
x_2=rs("col2")
if CInt(x_1) = CInt(x_2) then
%>Y<%
else
%>N<%
end if
%>
也就是將兩個判斷式接轉成相同型態即可...
可能是因為asp並無宣告,變數預設為object
所以無法比較...轉為字串或數字型態就可以解決這問題...
可能很簡單~asp我不熟,我只能使用此方式解決~
以上
~Shael
全站熱搜