Asp classic 关闭对象时不允许执行错误3704操作

Asp classic 关闭对象时不允许执行错误3704操作,asp-classic,Asp Classic,我总是得到错误3704。对象关闭时不允许操作 Dim myConnection2, RSTitleList2 Set myConnection2 = CreateObject("ADODB.Connection") Set RSTitleList2 = CreateObject("ADODB.Recordset") myConnection2.Open "<%=connectionString%>" sSQL1 = "Update FileInformation

我总是得到错误3704。对象关闭时不允许操作

Dim myConnection2, RSTitleList2        

Set myConnection2 = CreateObject("ADODB.Connection")
Set RSTitleList2 = CreateObject("ADODB.Recordset") 

myConnection2.Open "<%=connectionString%>"
sSQL1 = "Update FileInformation SET Status = 4 Where DataDefinitionID = 147 AND CustomerID = 71"
RSTitleList2.open sSQL1, myConnection2


if RSTitleList2.BOF and RSTitleList2.EOF then
    msgbox("INSERT SUCCESSFUL")
    frmProcess.cmdPublish.disabled = true

Else
    msgbox("Not SUCCESSFUL")
    msgbox(err.Number & " | " & err.description & " | " & err.Source)
End IF  

msgbox(err.Number & " | " & err.description & " | " & err.Source)
Dim myConnection2,RSTitleList2
设置myConnection2=CreateObject(“ADODB.Connection”)
Set RSTitleList2=CreateObject(“ADODB.Recordset”)
myConnection2.打开“”
sSQL1=“更新文件信息集状态=4,其中DataDefinitionID=147,CustomerID=71”
RSTitleList2.open sSQL1,myConnection2
如果RSTitleList2.BOF和RSTitleList2.EOF,则
msgbox(“插入成功”)
frmProcess.cmdPublish.disabled=true
其他的
msgbox(“未成功”)
msgbox(err.Number&“|”&err.description&“|”&err.Source)
如果结束
msgbox(err.Number&“|”&err.description&“|”&err.Source)

如果您给我们错误消息中的行号所在的行,这会有所帮助。然而,我可以在你的代码中看到一个相当奇怪的东西

myConnection2.Open "<%=connectionString%>"

摆脱“下一步继续”时出错的
,对于那些不知道如何正确使用它的人来说,这是不好的,也是非常危险的。如果没有它,您现在将在尝试打开连接的线路上看到有用的错误。
<h1>Welcome, <%= username %></h1>
myConnection2.Open connectionString