I wrote a web app using an ASP front end (not .NET) connecting to a SQL
Server 2000 (no SP) back end. Both the web server and the database
server are Windows 2003 boxes. The app was running fine two weeks ago
before I went on vacation. While I was gone my net admin applied
Windows 2003 SP1 to the web server. Upon my return I was informed that
the app is no longer working, getting the following error:
[Microsoft][ODBC SQL Server Driver]Connection is busy with results for
another hstmt
Since that is presumably the only thing that changed in my absence I
believe the SP somehow messed up the way the ODBC was working. I tried
moving the SQL Server database to a different Windows 2003 box which
also received the SP1 update and also includes SP3 for SQL Server, but
get the same error.
I am hitting the database like so:
set GetData = CreateObject("A DODB.Command")
GetData.ActiveC onnection = SQLConn
GetData.Command Text = "<stored procedure call>"
Set DataRS= GetData.Execute (,,adCmdText)
I appear to get the error when I execute the second call. I am
learning ASP as I go, so maybe this is a trivial problem.
Server 2000 (no SP) back end. Both the web server and the database
server are Windows 2003 boxes. The app was running fine two weeks ago
before I went on vacation. While I was gone my net admin applied
Windows 2003 SP1 to the web server. Upon my return I was informed that
the app is no longer working, getting the following error:
[Microsoft][ODBC SQL Server Driver]Connection is busy with results for
another hstmt
Since that is presumably the only thing that changed in my absence I
believe the SP somehow messed up the way the ODBC was working. I tried
moving the SQL Server database to a different Windows 2003 box which
also received the SP1 update and also includes SP3 for SQL Server, but
get the same error.
I am hitting the database like so:
set GetData = CreateObject("A DODB.Command")
GetData.ActiveC onnection = SQLConn
GetData.Command Text = "<stored procedure call>"
Set DataRS= GetData.Execute (,,adCmdText)
I appear to get the error when I execute the second call. I am
learning ASP as I go, so maybe this is a trivial problem.
Comment