Delphi / Object Pascal · Database exception
What does EIBError Exception (IBX) mean in Delphi / Object Pascal?
The base exception class for InterBase Express (IBX) errors, raised whenever an IBX component detects a problem in the database itself or in how the component is being used. Its descendants - EIBClientError, EIBInterBaseError, and EIBInterBaseRoleError - distinguish client-side misuse from server-reported errors.
The base exception class for InterBase Express (IBX) errors, raised whenever an IBX component detects a problem in the database itself or in how the component is being used. Its descendants - EIBClientError, EIBInterBaseError, and EIBInterBaseRoleError - distinguish client-side misuse from server-reported errors.
Catch the specific descendant when different handling is needed for a client-side usage mistake versus a genuine server error, or catch EIBError generically as a top-level safety net around IBX database operations.