You can send a test program just attaching a zip file here.
Have you tried to use a different component than ZeosLib? Have you fiddled with ZeosLib configuration? I'm suspicious that it must be something with ZeosLib configuration.
Ref: ZeosLib / Wiki / Things to know about the Zeos 8.0 release
MySQL / MariaDB:
- the parameter MySQL_FieldType_Bit_1_IsBoolean is enabled by default now if your server version is MySQL >= 5.0.3. This means that fields declared as BIT(1) will be treated as boolean fields. The old assumption that an enum('Y','N') is a boolean field is disabled if this parameter is enabled. If this parameter is enabled, enum('Y','N') will be a string field. Other enums behave as before, they will be mapped to a sting filed in any case.
- The batch import API introduced in Zeos 7.2 is now supported for MariaDB
- some parameter names changed. See [#395] / ZeosLib / Bugs / #395 Create the doxygen documentation fails