Как я могу перейти с C++ XE3 на XE7 с FireDAC?
У меня есть приложение, написанное на C++ Bulder XE3, и теперь я хочу перейти на XE7. Но я использую FireDAC для соединения с PostgreSQL, а в XE3 соединение называется ADConnection и запрашивает ADQuery, а в XE7 FDConnection и FDQuery. Мне нужно найти простой способ сделать это, не переписывая все. Спасибо за ваше время.
1 ответ
В документации есть статья, которая подробно объясняет все, что вам нужно сделать: перенести AnyDAC в FireDAC. Короче говоря, есть инструмент "refind", который поставляется вместе с установщиком XE7 и выполняет преобразование всех "AD" -компонентов в "FD" -компоненты. Я сделал это для нескольких программ, и это работает очень хорошо, почти никакой ручной работы не требуется.