VBScript和VB语言的语法是不是完全一样?
还有Response("parameter")返回的是什么类型的值,是数据库中是什么类型的,他就返回什么类型的吗?
5 个解决方案
#1
请你改成do while ... loop循环.这样就可以用exit do来退出循环了.而do while ... loop和while...wend循环运行逻辑是一样的.
eg:
a = 1
do while true
a = a+1
if a>10 then exit do
loop
eg:
a = 1
do while true
a = a+1
if a>10 then exit do
loop
#2
exit do
#3
支持一楼
#4
第二个问题,你是不是在问Request("parameter")呢?因为我实在不知道Response("parameter")是什么意思.
对于Request("parameter")返回的值要你自己决定, VBScript中的变量只有一种Variant,想必你是C++程序员,那么对variant变量应该有所了解.
对于Request("parameter")返回的值要你自己决定, VBScript中的变量只有一种Variant,想必你是C++程序员,那么对variant变量应该有所了解.
#5
不是Request(("parameter")
是这样的
Set rs=Server.Create("ADODB.Recordset")
rs.Open "select * from sometable",con
rs("parameter")返回什么类型?
是这样的
Set rs=Server.Create("ADODB.Recordset")
rs.Open "select * from sometable",con
rs("parameter")返回什么类型?
#1
请你改成do while ... loop循环.这样就可以用exit do来退出循环了.而do while ... loop和while...wend循环运行逻辑是一样的.
eg:
a = 1
do while true
a = a+1
if a>10 then exit do
loop
eg:
a = 1
do while true
a = a+1
if a>10 then exit do
loop
#2
exit do
#3
支持一楼
#4
第二个问题,你是不是在问Request("parameter")呢?因为我实在不知道Response("parameter")是什么意思.
对于Request("parameter")返回的值要你自己决定, VBScript中的变量只有一种Variant,想必你是C++程序员,那么对variant变量应该有所了解.
对于Request("parameter")返回的值要你自己决定, VBScript中的变量只有一种Variant,想必你是C++程序员,那么对variant变量应该有所了解.
#5
不是Request(("parameter")
是这样的
Set rs=Server.Create("ADODB.Recordset")
rs.Open "select * from sometable",con
rs("parameter")返回什么类型?
是这样的
Set rs=Server.Create("ADODB.Recordset")
rs.Open "select * from sometable",con
rs("parameter")返回什么类型?