Текущий архив: 2003.04.21;
Скачать: CL | DM;
Вниз
MS SQL + Delphi Найти похожие ветки
← →
Юров Владимир © (2003-04-03 10:11) [0]Как правильно отловить RAISEERROR в Delphi?
SQL-скрипт вот такой
CREATE PROCEDURE spDelCountry
@ID int
AS
DELETE FROM Countries WHERE ID = @ID
IF (@@ERROR <> 0)
BEGIN
RAISERROR ("Ошибка выполнения ХП", 16, 1)
ROLLBACK TRANSACTION
END
Вот этот RAISEERROR надо отловить и подавить вывод системного сообщения.
← →
sniknik © (2003-04-03 10:31) [1]try
...
ADOCommand.Execute
except
on E: EOleException do Message("EOleException : "+ E.Message); end;
->
EOleException : Ошибка выполнения ХП
Страницы: 1 вся ветка
Текущий архив: 2003.04.21;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.014 c