Microsoft VBScript运行时错误“800a01f4”
变量未定义:'product_id'
/Vital/form/products.asp,第64行
我使用选项显式,我已将变量定义为
Dim product_id
product_id=Request.Form("product_id")
这是IIS或SQL Server 2003的问题吗?实际上,当我从localhost访问我的sql server 2008数据库时它工作正常。但问题来自我的客户端将asp文件上传到Web服务器并尝试访问mysql 2003数据库。
答案 0 :(得分:0)
如果没有看到更多代码,我必须猜测,我猜你在函数中定义变量,例如:
Function Foo
Dim product_id
'......
End Function
然后在函数外部使用行product_id=Request.Form("product_id")
确实会导致错误,因为它只是该函数的本地。
它与IIS或数据库无关 - 纯VBScript问题。