Форум: "Базы";
Поиск по всему сайту: 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.71 MB
Время: 0.014 c
14-90669          Diana                 2002-01-10 09:17  2002.02.28  
Хранение информации


14-90655          perov                 2002-01-10 14:16  2002.02.28  
Как поделить апельсин?????


1-90550           Palmik                2002-02-11 15:02  2002.02.28  
Печать из винды на матричном принторе!!!


1-90604           vovan1                2002-02-12 19:23  2002.02.28  
Компонент для работы с архиваторами


1-90605           Roman_Tutov           2002-02-12 18:23  2002.02.28  
компонент DBGrid