Форум: "Базы";
Текущий архив: 2004.07.11;
Скачать: [xml.tar.bz2];
ВнизТриггер не выдает сообщения оь ошибке Найти похожие ветки
← →
Jaxtor © (2004-06-15 12:32) [0]Господа! Помогите, если можете:
Триггер не выдает сообщения приRaisError
-
Create Trigger cl_Questions_ITrig
On dbo.cl_Questions
For Insert
As
RAISERROR("Trigger has been fired!", 16, 1)
RETURN
Хотя вставка в таблицу происходит, а триггер не выдает сообщения.
Конструкции типаtry..finally
илиtry..except
у меня здесь нет.
А при запуске на INSERT через QueryAlalyzer все работает правильно.
Thanks
← →
freeman82 (2004-06-15 13:02) [1]Попробуй SET NOCOUNT ON в начале хранимой процедуры
← →
sniknik © (2004-06-15 13:02) [2]а что для доступа? через ADO выдает.
← →
Jaxtor © (2004-06-15 13:35) [3]>freeman82 (15.06.04 13:02) [1]
Это не хранимая процедура, а триггер!
>sniknik © (15.06.04 13:02) [2]
Да, я через ADO работаю.
← →
freeman82 (2004-06-15 13:41) [4]>Jaxtor
Попробуй в теле SP.
А еще можно посмотреть на SQL.ru там много раз этот вопрос задавался.
← →
Jaxtor © (2004-06-15 13:46) [5]>freeman82 (15.06.04 13:41) [4]
В теле SP RaisError работает нормально, но мне хотелось чтобы это работало через триггер для лучшей читаемости кода.
Спасибо за предложение посмотреть SQL.RU! Сейчас зайду туда:)
← →
sniknik © (2004-06-15 14:29) [6]> Да, я через ADO работаю.
у меня выдает, сделал тригер именно так как ты написал. может ты получить пытаешся как то по другому не так как я.
← →
Jaxtor © (2004-06-15 14:49) [7]
set nocount on
у меня не было в процедуре...
И похоже из-за этого программа не так работала!
Спасибо за помощь, очень Вам благодарен.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.07.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.037 c