Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];




Вниз

Сообщение об ошибке СУБД 


vlv   (2002-02-01 19:10) [0]

Как узнать номер ошибки , возвращенный СУБД
после неудачного Query1.ExecSQL?



Фэ   (2002-02-01 22:48) [1]

try
Query.ExecSQL;
except
on E: EDatabaseError do begin
MessageDlg(E.Message, mtError, [mbOk], 0);
end;
end;

Коды ошибок определены в bde.int.
Посмотри также пример \DEMOS\DB\DBERRORS.
Обрати внимание на EDBEngineError и
его Errors[i]: TDBError
в котором будут интересны Category,ErrorCode,SubCode,Message.
Поизучай dbexcept.pas метод .ShowError




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.28;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.03 c
7-90676           »» Перемещено в конф  2001-11-25 18:21  2002.02.28  
TtreeView


3-90504           Woron                 2002-02-03 22:51  2002.02.28  
ошибка при UPDATE


14-90647          Rudjuk                2002-01-14 11:21  2002.02.28  
Где достать FreeReport для Delphi6 и Kilix?


1-90539           Faster                2002-02-09 13:36  2002.02.28  
Подскажите, как в Delphi6 вызвать из одной процедуры другую?


3-90487           VLL                   2002-02-01 09:39  2002.02.28  
Как упаковать таблицу