[ Kidbabic @ 03.06.2004. 20:47 ] @
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? |