U Pitanju je interbase.
Imam na formi 3 EditBox-a. Jednim se prenose podaci o lokaciji baze, drugim user_name i trecim password.
U slucaju pogresnog unosa moguce je napraviti 3 razlicite greske:
- Ne uneti uopste nikakve podatke o bazi - IBDatabasename:=''
Ovako se poziva klasa izuzetka EIBClientError sa porukom "Database name is missing"
- Uneti pogresne podatke o lokaciji baze - IBDatabasename:='TrtMrt'
Ovako se poziva klasa izuzetka EIBInterBaseError sa porukom "I/O Error for file "c:\TrtMrt" Error
while..."
- Pogresno uneti user_name ili password korisnika registrovanog u bazi
Ovako se poziva isto klasa EIBInterBaseError ali sa porukom "Your user name and password...
Moje pitanje je kako se rukuje tim različitim greskama koje pripadaju istoj istoj klasi izuzetaka?