Microsoft
Software
Hardware
Network
Question : Error 3709 in ASP application
I'm getting Error 3709: The connection cannot be used to perform this operation. It is either closed or invalid in this context. I cannot find where this is happening. I've included the code below. Any help is appreciated.
Dim socon as ADODB.Connection: Set socon = dbC
Dim sorec1 As ADODB.Recordset
Set sorec1 = New ADODB.Recordset
Dim cmd As ADODB.Command: Set cmd = New ADODB.Cmd
Dim socomm1 As ADODB..Connection
sorec1.Open socomm1, , , , adCmdText
l_EventID = CLng(g_eventid)
Return_Value = 0
g_CreatorID = CLng(Session("UserID"))
With cmd
Set .ActiveConnection = socon
.CommandText = SP_CREATEFORM
.CommandType = adCmdStoredProc
.Parameters.Append .CreateParameter("@Return_
Value", adInteger, adParamReturnValue, , Return_Value)
.Parameters.Append .CreateParameter("@EventID
", adInteger, adParamInput, , l_EventID)
.Parameters.Append .CreateParameter("@Creator
ID", adInteger, adParamInputOutPut, , g_CreatorID)
.Execute , , adExecuteNoRecords
End With
Set sorec1 = Nothing
DropCn socon, cmd
Answer : Error 3709 in ASP application
I think the error source is
"
sorec1.Open socomm1, , , , adCmdText
"
You just declare the connection "
socomm1
" before using it without opening.
Random Solutions
Access 2007 can read Sql database but can not update
One Group Policy Object missing from SYSVOL after journal wrap error on server 2003
Dell 2161 DS-2 PowerEdge KVM switch password?
find a word in an external .txt and get into my VC++ code?
Postfix: Help relaying to hosting company's SMTP server
very simple and URGENT. php file manuplation
How a non IT user can create public and private keys
Need to find a Button on an application and monotor it's text
Cancel AutoPlay in Windows (XP and after) with C++
javascrip string parsing question