Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Обрыв связи с сервером [D7, MSSQL]


Behemoth ©   (2003-02-12 10:58:00) 

В программе куча запросов к серверу. При обрыве связи с ним (перегрузка, обрыв кабеля и т.д.) запросы выдают ошибку и далее восстанавливаться не собираются. По всей видимости надо заново конектиться к базе. Можно ли этим управлять централизованно, а не возится с каждым запросом в отдельности...ну,например, есть ли событие типа OnQueryError???


jocko   (2003-02-12 11:36:00) [1]

обрабатывай Connection.OnExecuteComplete там можно получить инфорамацию о коде ошибки, похоже это единственный вариант.
Я этот вопрос недавно задавал...
Может есть еще мнения ?


Соловьев   (2003-02-12 11:33:00) [2]

перекрыть Application.OnExcept


Behemoth   (2003-02-12 11:26:00) [3]

to Stone: слишком много переправлять.... хотелость бы централизовано на весь Query или DataBase или функциями BDE...
to jocko: знаю, что такого нет.... а наподобе?


jocko   (2003-02-12 11:07:00) [4]

> есть ли событие типа OnQueryError???
нет


stone   (2003-02-12 11:03:00) [5]

используй
try
except


Наверх

Титульная страница Поиск, карта сайта Написать письмо