Wyjątki na serwerze InterBase - wyswietalnie komunikatow

0

Witam

Borykam sie z dosyć kosmetycznym problemem. Mianowicie Mam zdefioniowany wyjątek (exception) na serwerze IntrerBase. Jest on wywoływany poprzez wyzwalacz w przypadku modyfikacji konkretnej bazy (z resztą to nie ważne). Dajmy na to ze komunikat wyjątku brzmi "NIe mozna zmodyfikowac bazy bo coś tam" i wszystko mi pięknie działa, tylko ze w przypadku wywołania wyjątku wyskakuje mi poza kounikatem "nie można.........." poprzedzający napis "Exception nr" i dopiero zdefiniowana przeze mnie informacja. Czy moze ktos ma pomysł jak wywalic to hasło Exception i jego numer?? jest mi on do niczego nie potrzebny.

Kod programu to:

    try
      Q.ExecQuery;
    except
       on E:EIBError do ShowMessage(E.Message);
    end;
0

try
Q.ExecQuery;
except
on E:EIBError do ShowMessage("Nie można połączyć sie z bazą danych bo coś tam"); //czyli wyświetl swój komunikat ręcznie na nie prze E.Message
end;

0

Dzieki za taką podpowiedź, ja właśnie potrzebuje miec komunikaty z serwera, po to są..............
Porada w stylu kawałułu: przychodzi baba do lekarza i mówi "Panie doktorze jak tak robie to mnie boli" - doktor: "to niech Pani tak nie robi........."
Ja chce aby to serwer mnie informował o co mu chodzi bo isteniej mozliwosc ze takich wiadomosci moge miec kilka w zaleznosci od tego co sie akurat tak dzieje i nie moge ich definiowac recznie..........

1 użytkowników online, w tym zalogowanych: 0, gości: 1