К сожалению, мне приходится работать с древним программным обеспечением, использующим таблицы парадоксов.Следующий код дает мне исключение:
fdcMainPX->TxOptions->AutoCommit=false;
fdcMainPX->StartTransaction(); <---
"Project xxx поднял класс исключений EFDException с сообщением '[FireDAC] [Phys] [ODBC] -303. Возможность не поддерживается" "
Оказывается, что драйвер Windows odbc для Paradox не поддерживает транзакции.Я предполагаю, что реактивный двигатель Ole позволяет транзакции с парадоксом, но я бы предпочел использовать Firedac поверх ADO или BDE.Как настроить соединение с Firedac для использования MS Ole DB?Может есть другой способ?Я использую C ++ Builder XE6 Pro с Firedac