![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DBExpress & Exception [D7, MSSQL]
SdrCoder © (2006-02-06 15:23:00)Всем доброго времени суток.
Возникла такая проблема: при подключении с помощью TSQLConnection устанавливаю
SET LOCK_TIMEOUT 15000
Как правильно отлавливать возникающий при этом exception?
Куда копать не подскажите?
SdrCoder (2006-02-06 16:34:00) [1]В том том тои вопрос, что я не знаю НужноеИсключение,
К какому типу надо превести Е, чтоб узнать, что MSSQL вернул код ошибки 1222
on E: Exception do
begin
end;
Плохиш (2006-02-06 16:21:00) [2]try
...
except
on:EНужноеИсключение do
begin
<ЧтоНадоСделать>
end;
end
SdrCoder (2006-02-06 16:08:00) [3]Я наверно не правильно выразился. Подключаюсь, все Ок. Работает тоже все ОК. Но вот когда пользователь ожидает более 15с. заблокированный ресурс, программа генерит эксепшн, как мне его отловить, именно с номером 1222, чтобы выдать нормальное сообщение.
Desdechado (2006-02-06 15:45:00) [4]> с помощью TSQLConnection устанавливаю
как именно?