{$INCLUDE eDefines.inc} {.$DEFINE STORERECID} {$DEFINE DataAbstract5} {$IFDEF FPC} {$IFNDEF RO_FPC_MODE_SET} {$MODE DELPHI} {$DEFINE RO_FPC_MODE_SET} {$ENDIF} {$DEFINE FPC_SAFECALL_BUG} {$DEFINE DA_WideMemoSupport} // support for ftWideMemo {$DEFINE DA_FixedWideCharSupport} // support for ftWideFixedChar {.$DEFINE ftFMTBCD_Support} // support for FMTBCD {$ENDIF} {$IFDEF DELPHI6UP} {$DEFINE ftFMTBCD_Support} // support for FMTBCD {$ENDIF} {$IFDEF DELPHI10UP} {$DEFINE DA_WideMemoSupport} // support for ftWideMemo {$DEFINE DA_FixedWideCharSupport} // support for ftWideFixedChar {$ENDIF} // always use std methods for TDataset-compatible drivers {$DEFINE Drivers_CompatibilityMode} // bug in Delphi2009 with AsAnsiString {.$DEFINE DELPHI2009_USE_AsAnsiString_for_TStringField} // {.$DEFINE USE_LOCALDATAADAPTER}