Отладка вызовов хранимых процедур ASP - PullRequest
0 голосов
/ 02 декабря 2009

Я использую следующий блок кода для вызова хранимой процедуры SQL Server 2005. Проблема в том, что вызов будет прерываться. Как я могу получить более подробную информацию о случае сбоя. Я проверил SP с ошибочным вводом и не нашел никаких проблем. Похоже, это указывает на ошибку на стороне ASP.

Set rsOrderItems = Server.CreateObject("ADODB.Recordset")
rsOrderItems.ActiveConnection = MM_SkateSeason_Connect
rsOrderItems.CursorType = 0
rsOrderItems.CursorLocation = 2
rsOrderItems.LockType = 1
rsOrderItems.Source = "{call dbo.upOrder_InsertNew('" & MM_OrderString & "')}"
on error resume next   
rsOrderItems.Open


if (rsOrderItems.State) then
else
    FAILS HERE
    InsertOrder = "Order Failed. 2"
end if

1 Ответ

2 голосов
/ 02 декабря 2009

Объект Connection имеет коллекцию ошибок, которую вы можете прокрутить:

For Each errorObject In MM_SkateSeason_Connect.Errors
    Debug.Print "Description :"; errorObject.Description
    Debug.Print "Number:"; errorObject.Number
Next
...