![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Перехват сообщений об ошибках в БД. [D7, IB6.x]
Avreliy © (2003-04-25 16:21:00)Уважаемые тов. программеры.
Как в Delphi перехватывать сообщение об ошибке в БД(InterBase, используя BDE) и вместо определённого Delphi текста вставлять свой текст для сообщения? Например, при нарушении какого-то ограничения БД.
Соловьев (2003-04-25 16:40:00) [1]ставишь в тело обработки try тот метод который может вызвать ошибку. А потом анализируешь
try
table.post
except
on E: <тип ошибки, например EDBEngineError do ShowError(E);
end;
Avreliy (2003-04-25 16:35:00) [2]А как, чтобы в к.-л. событии комонента TDataSet просматривать возможные коды ошибок и соответствующим образом на них реагировать?
Соловьев (2003-04-25 16:26:00) [3]
try
...
expept
...
end;