asp中的decode怎样将字段值指定为自定义值

来源:百度知道 编辑:UC知道 时间:2024/09/27 10:18:08
比如数据库中的一个字段的值是1到3,那输出值为1的时候就显示A,输出值为2的时候就显示B,输出值为3的时候就显示C,这怎么写啊?
缺少 'Select'
end function
---^

<% if rs("字段名") = "1" then%>
<% response.write("A") %>
<% else %>
<% if rs("字段名") = "2" then%>
<% response.write("B") %>
<% else %>
<% if rs("字段名") = "3" then%>
<% response.write("C") %>
<% end if %>
<% end if %>
<% end if %>

function decodet(decode)
select case decode
case 1
decodet="A"
case 2
decodet="b"
case 3
decodet="c"
end function

使用
decodet(rs("decode"))

定义一个数组:
arr(1)='A'
arr(2)='B'
...
输出时用
<%=arr(rs("itemname"))%>

function decodet(decode)
select case decode
case 1
decodet="A"
case 2
decodet="b"
case 3
decodet="c"