求IF 输出问题

来源:百度知道 编辑:UC知道 时间:2024/07/07 19:21:59
以下代码 这是输出 1 2 3 的结果
If o=<"0" Then
If o="0" Then
v_url=rs1("2")
v_play=rs1("2")
Else
v_url=rs1("1")
v_play=rs1("1")
End If
Else
v_url=rs1("3")
v_play=rs1("3")
End If

----结果为-----
---------------
1
---------------
2
---------------
3
---------------
如果我想再输出一个

v_url=rs1("4")
v_play=rs1("4")

我应该怎么加

---- 以下效果显示结果这样的 ----
----------------
1
----------------
2
----------------
3
----------------
4 <-------------我想要这个
----------------

现在总共只有o <0, =0, >0 三种情况,要第四种,你必须给出条件,
而且你的代码逻辑太乱,select case会更好,即使你就想用IF也可以写的结构清晰些,比如:
if o<0
v_url=rs1("1")
v_play=rs1("1")
elseif o=0 Then
v_url=rs1("2")
v_play=rs1("2")

Elseif o<10
v_url=rs1("3")
v_play=rs1("3")
else
v_url=rs1("4")
v_play=rs1("4")

End If

你需要给出一个新条件,这里假设新条件为0<o<10
o<0 那么--->rs1("1")
o=0 那么--->rs1("2")
0<o<10 那么--->rs1("3")
o>10 那么 --->rs1("4")

If o=<"0" Then
If o="0" Then
v_url=rs1("2")
v_play=rs1("2")
Else
v_url=rs1("1")
v_play=rs1("1")
End If
Else
v_url=rs1("3")
v_play=rs1("3")
End If
Else
v_url=rs1("4&quo