Delphi / Object Pascal · Database exception

EIBInterBaseError Exception (IBX)

What does EIBInterBaseError Exception (IBX) mean in Delphi / Object Pascal?

Raised to represent a specific error code returned by the InterBase (or Firebird, via the InterBase-compatible protocol) server itself, as opposed to a mistake made by the client application code.

EIBInterBaseError Exception (IBX)Delphi (VCL) · Delphi (IBX)

Condition

Raised to represent a specific error code returned by the InterBase (or Firebird, via the InterBase-compatible protocol) server itself, as opposed to a mistake made by the client application code.

Fix

Inspect the underlying InterBase/Firebird error code carried by the exception against the engine's documented isc_* error codes to identify the exact server-side condition, most often a constraint violation, lock conflict, or malformed SQL statement.

Related database exception