我正在研究传统的经典asp应用程序,我试图将新id的值插入到数据库中。
Set LastCompany2= Server.CreateObject("ADODB.Command")
LastCompany2.ActiveConnection = objConn
LastCompany2.CommandType = 1
LastCompany2.CommandTimeout = 0
LastCompany2.Prepared = true
LastCompany2.CommandText = MM_editQuery
Set ScopeID = LastCompany2.Execute()
If ScopeID.EOF Then
Company_No2 = 0
Else
Company_No2 = cstr(ScopeID(0).value)
end if
但是在运行应用程序时,我会在行
上收到错误消息Company_No2 = cstr(ScopeID(0).value)
陈述
所需对象:' 3333380'
或插入记录的id为。
我无法弄清楚为什么它认为对象丢失但显示所述对象的值
答案 0 :(得分:1)
这可能是一个范围问题。
请确保
Dim ScopeID
宣布。