Перехват ошибок

  • Автор темы Guest
  • Дата начала
G

Guest

#1
Пытаюсь отловить ошибки при входе в базу данных .

ADOConnection->Close();
ADOConnection->ConnectionString=myString;
try
{
if (ADOConnection)
ADOConnection->Open();
}
catch(Exception &E )
{
ShowMessage(E.Message);
ADOConnection->Close();
}
Хотелось бы получить по точнее какая ошибка login , пароль или вообше файл базы не указан .

Возможно ли такие варианты или нет?
Или мож можно свои сообщения вставить?


Посмотрел на форумах нажел такой вариант

for (int Index = 0; Index < ADOConnection->Errors->Count; Index++)
{
String Message = ADOConnection->Errors->Item[Index]->Description;
};
Но результата так и не увидел .

Напишите свои идеи по подробней буду признателен .
Заранее всем спасибо.