Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi MS SQL Server-не срабат тригер / 1 сообщений из 1, страница 1 из 1
24.09.2003, 10:04
    #32273714
SlavaKV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Delphi MS SQL Server-не срабат тригер
Привет всем.
На сервере есть таблица А и к ней тригер Insert в тексте которого много проверок и обращений к процедурам. При добавлении новой записи в таблицу (черес Intrpr Menag. Query Analyz.) тригер всегда срабатывает в зависимости где не прошли условие и Raiiseror выдает сообщене, транз. откатывается. При добавлении записи через клиентскую программу тригер работает, ттранзакция откатывается (при неверных данных) , но сообщене не приходит на клиентскую часть. Если в теле тригера есть Raiiseror, сообщение приходит к клиенту. В клиенте спольз. dbExpress ->Query->DataSetProvider->ClientDataSet->DataS.
В ClientDataSet.ComandText:='insert into table A (...) values (..)', Запись данных производится ClientDataSet.Execute. На форме есть компонент Aplic.Event в котором перехватываются исключения и обрабатываются. Вопрос-почему исключения от тригера не доходят до клиета и не обраб. в Aplic.Event.
Спасибо всем откликнувшимся.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Delphi MS SQL Server-не срабат тригер / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]