-
ASP 动态定义变量,并使用变量的值作为变量名称。
dim str : str = "username"
execute("dim " & str & " : " & str & "=""subendong""")
execute("dim arr_bigclass(10,1)")'数组从 0 开始。
ubound(arr_bigclass, 2) )
注意:没什么特别的,你只需要将 execute 中的参数理解为文件中的内容即可。
ASP Execute 方法。
定义和用法。
execute 方法从另一个 asp 文件执行 asp 文件。 在 .. 中,称为执行 asp 文件时,控制权将返回给原始 .ASP 文件。
-
eval() 函数,了解如何使用它。
-
任何有一点编程知识的人都不会这样想,因为这是不可能的。
建议将 b1、b2、b3 更改为数组。
然后使用索引来获取值,然后你可以做你想做的事。
-
可以这样称呼。
在需要显示广告 showad(class,adid) 的地方,如果 class 和 adid 不是数字,则需要简单地修改以下内容。
function showad(x,y)
end function
-
"var " & rs("class") &rs("adid") &" = " &
对不起,我没有说清楚,这句话是用你的<脚本>标签写的。
-
变量名称可用于动态使用 eval,如以下示例所示
dim a1, a2, i
a1 = a1,abc"
a2 = a2,xyz"
for i = 1 to 2
eval("a" &i) &
下一篇但是如果能用数组求解的话,还是用数组比较好,这样会更方便。
-
我在开始学习VB的时候也想过这个问题,比如:
str1="a"
str2="b"
str3="c"
for i=1 to 3
msgbox("str"&str(i))这难道不意味着这一点,你需要使用循环来输出变量吗?如果是这样,您可以尝试数组来解决这个问题,并忘记您之前想出的内容。
next
-
是否要获取从地址栏传递的 s 值?
或者你想以 http 地址 +s 的形式输出一个字符串。
前者的请求("s")
后者 &"?s=1992"
-
dim test
conn=数据库驱动的连接。
rs=数据库打开。
sql="select * from table where id=1"
sql,conn,1,1
test=rs("title")
只需读出它并分配一个值。 以上就是找到id=1的数据,并将title字段的值赋值给测试变量。
-
首先,你的写作在语法上是行对行的,变量名不能用这种方式连接变量,建议使用数组来实现这个功能。
-
为什么不对这样的变量使用数组呢?
randomize
a=int(100*rnd+ 1)'生成一个介于 1 和 100 之间的数字。 >>>More