gpt4 book ai didi

asp-classic - asp中的记录集和asp中的执行存储过程

转载 作者:行者123 更新时间:2023-12-02 05:02:21 25 4
gpt4 key购买 nike

我想从一个 .asp 页面打开另一个 .asp 页面,单击按钮以下是我完成的代码,但错误即将来临

出现错误“对象关闭时不允许操作

这是代码

 Dim dbconn, objCmd, objParam, rs, EmailID, Password, connString, RecordCount

connString = "Connectionstring"

dbconn = Server.CreateObject("ADODB.Connection")

dbconn.Open(connString)

rs = Server.CreateObject("ADODB.RecordSet")

objCmd = Server.CreateObject("ADODB.Command")
objCmd.ActiveConnection = dbconn
objCmd.CommandText = "sp_Name"
objCmd.CommandType = &H0004
objParam = objCmd.CreateParameter("@EmailID",200,1,"100",Session("EmailID"))
objCmd.Parameters.Append(objParam)

objParam = objCmd.CreateParameter("@Password",200,1,"100",Session("Password"))
objCmd.Parameters.Append(objParam)

rs = objCmd.Execute(Session("EmailID"),Session("Password"))

do while not rs.eof ------->here comes error

EmailID = rs(0)
Password = rs(1)
'response.Write EmailID & "," & Password & "<br">
rs.MoveNext
loop

最佳答案

试试下面的代码。

SET rs = objCmd.Execute(Session("EmailID"),Session("Password"))

在rs之前添加SET

关于asp-classic - asp中的记录集和asp中的执行存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15159067/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com