Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Delphi + SQL 2000  [new]
Serega_net
Member

Откуда:
Сообщений: 29
Программа при операции запрещенной сервером вылетает ! как отследить, и написать предупреждение ! что-то типа "Ограниченные права"...... и продолжить работу программы ?
19 авг 03, 14:50    [305981]     Ответить | Цитировать Сообщить модератору
 Re: Delphi + SQL 2000  [new]
Жмурик
Member

Откуда: Оттуда
Сообщений: 382
try
....
except
raise Exception.Create('Нету прав');
end;
19 авг 03, 14:53    [305988]     Ответить | Цитировать Сообщить модератору
 Re: Delphi + SQL 2000  [new]
Serega_net
Member

Откуда:
Сообщений: 29
негде поставить такое условие ! много соединений отрыто еще до запуска программы ! я думаю это реализовать с помощью второго потока ! но нуждаюсь в совете !, как это сделать !
19 авг 03, 17:31    [306404]     Ответить | Цитировать Сообщить модератору
 Re: Delphi + SQL 2000  [new]
SuperMuha
Member

Откуда:
Сообщений: 77
В Delphi вроде есть не визуальный компонент ApplicationEvent (или что-то похожее), который перехватывает все события их любого места программы. Там код реакции на ошибку и пиши.
19 авг 03, 18:10    [306499]     Ответить | Цитировать Сообщить модератору
 Re: Delphi + SQL 2000  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
много соединений отрыто еще до запуска программы

Ну так не делайют. Открытие соединения надо выполнять в рантайм, и тоже надо помещать в try...except.
20 авг 03, 07:58    [306829]     Ответить | Цитировать Сообщить модератору
 Re: Delphi + SQL 2000  [new]
Serega_net
Member

Откуда:
Сообщений: 29
капаюсь в чужих исходниках..... а там отрыты в проекте ! а переделывать все нет времени
20 авг 03, 15:20    [308061]     Ответить | Цитировать Сообщить модератору
 Re: Delphi + SQL 2000  [new]
Satrapp
Member

Откуда:
Сообщений: 10
SuperMuha дело говорит...
"В Delphi вроде есть не визуальный компонент ApplicationEvent (или что-то похожее), который перехватывает все события их любого места программы. Там код реакции на ошибку и пиши."
Дополнение: закладка "Additional", компонент "TApplicationEvents", событие "OnException"...
20 авг 03, 17:06    [308332]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить