注册 登录
编程论坛 ASP技术论坛

加了一个else却没有用,求指点下

a405844 发布于 2012-11-22 15:30, 259 次点击



程序代码:
<%

   
'------------列表任务代码开始---------------
    rs.Open "Select * from TimeListTask order by ExecuteTime Asc", conn, 1, 1
   
If Not rs.eof Then
   
If datediff("s", rs("ExecuteTime"), Now) > 0 And rs("ListIp") = ServerIp Then
   
If rs("Engine") = "BLUE" Then
%>
    <input name="ETL" type="hidden" value="3" />
    elseif rs("Engine") = "3k" Then
    <input name="ETL" type="hidden" value="2" />
<% Else  %>
    <input name="ETL" type="hidden" value="1" />
<% End If %>
    <input name="TLID" type="hidden" value="<% =rs("TLID") %>" />
    <input name="TListPath" type="hidden" value="<% =rs("ListPath") %>" />
    <input name="TThirdLine" type="hidden" value="<% =rs("ThirdLine") %>" />
<%
   
Else
%>
    <input name="ETL" type="hidden" value="0" />
<%
   
End If
   
Else
%>
    <input name="ETL" type="hidden" value="0" />
<%
   
End If
    rs.Close
   
'------------列表任务结束开始---------------

%>
下面这句
    elseif rs("Engine") = "3k" Then

    <input name="ETL" type="hidden" value="2"

好像是执行不了,无法将value的值设为2,
1 回复
#2
dzt00012012-11-22 16:57
elseif rs("Engine") = "3k" Then
这句没有放在<% %>中
1