Молчун
Зарегистрирован: 29 September 2002
Сообщения: 18
Примеры кода: 0
|
RE: Handling Deadlock Conditions (MS SQL Server 2000) |
13 November 2002 18:34 |
|
|
|
|
Подскажите, плз, как в ADO.NET "отловить" deadlock?
В MS KB (Q118552) написано как-то невнятно: "In some instances" - так, "In other instances" - этак, и как быть с ADO.NET (да и с просто ADO) не очень понятно.
У коллег, работающих с C++ builder и BDE сообщение 1205 поступало в очередь сообщений приложения (с большой задержкой), и понять, какой запрос слетел, у них не очень получалось .
Путем экспериментов выяснилось, что в случае с ADO.NET deadlock порождает SqlException с Number = 1205 и стандартным сообщением SQL Server"а о deadlock"е в Message
Так что вопрос вроде снят.
Всем спасибо!
Leo
|
|