asp 变量赋值问题

2025-02-23 10:08:25
推荐回答(4个)
回答1:

很简单的
大致明白了你的意思,你是用数据库来记录变量名?
然后输出这个变量名先设定好的值?

从数据库读出的值都是字符串,必须用EVAL函数将其转换成可执行的变量

默认情况下输出itemid字段的值为"A01"

但加上Eval(itemid) 这时,itemid的值就变成了变量的值,只要事先设定了这个变量,就会输出这个变量的值 如:
response.write Eval(rs("itemid"))

回答2:

使用eval()函数,eval("A01")是显示变量为A01的值

回答3:

你可以这样做!在a.asp页面中写出以下代码:
<%
function show(a)
select case a
case "A01"
response.Write("测试1")
case "A02"
response.Write("测试2")
end select
end function
%>
在b.asp页面中写出以下代码:<% call show("A01")%>

调试一下试试哈!

回答4:

我想看下,怎么解决的