Блог Александра Божко
Архивы
Рубрики

Купить FireDAC

К сожалению, до сих пор опубликовано довольно мало материалов, посвященных практической работе в FireMonkey. Даже не смотря на то, что недавно была выпущена третья версия платформы и “новой” ее можно назвать с натяжкой. В данной серии постов мне хотелось бы детально описать полный цикл создания FireMonkey приложения, работающего с базой данных. Я преследую сразу две цели. Во-первых, создать пример для начинающих. Во-вторых, показать реальные возможности FireMonkey в том виде, в котором платформа существует сейчас.

Купить Delphi XE4 у официального реселлера. Скидка до 30-го июня

Купить Delphi XE4 у официального реселлера. Скидка до 30-го июня

Выбор средств разработки

Исходя из означенных целей, я буду использовать Delphi XE4 в качестве средства разработки.  SQLite в качестве СУБД.  Для доступа к данным – FireDAC, который совсем недавно появился в составе Delphi. В качестве средства инструмента для управления БД SQLiteSQLite Administrator (по рекомендации Владислава Баженова, в блоге которого вы можете найти достаточно материалов по работе с SQLite в Delphi). Читать далее

У этого поста сразу две цели. Во-первых, я хочу немного рассказать о своих экспериментах с FireDAC, а во-вторых – о том, как продвигаются дела с DB2Clipboard. Все же данный пост будет не информационно-развлекательным (чем я часто грешу в последнее время), а техническим.

Как ни странно, не смотря на достаточно интенсивную информационную поддержку продукта, многие не понимают что из себя представляет FireDAC и зачем он включен в состав Delphi/C++ Builder/RAD Studio.  Поэтому вкратце…

FireDAC это новая библиотека компонентов доступа к данным, созданная на базе хорошо известной AnyDAC. Фактически она стала заменой альтернативой  dbExpress. Сочетает в себе простоту использования, стабильность работы и широкие функциональные возможности. Кроме этого впечатляет набор поддерживаемых СУБД.

Владельцы старших редакций Delphi получают FireDAC бесплатно. Владельцы Professional редакции могут купить Пакет дополнений к Delphi XE4 Professional для клиент-серверного подключения FireDAC .

Подобный продукт для меня представляет особый интерес, хотя бы потому, что мне есть с чем сравнивать (о чем еще будет отдельный разговор). И практически-прикладная задача сразу же нашлась. Я уже писал о том, что в утилите DB2Clipboard реализовал импорт модели, создаваемой ER/Studio из XML формата. Теперь же, с использованием FireDAС,  никто не мешает подключаться к БД напрямую. При правильной подходе можно организовать импорт структуры из любой СУБД, поддерживаемой FireDAC.

Настройка подключения.

В силу определенных причин, первым делом я попробовал настроить соединение с БД MS Access. Все оказалось достаточно просто. На форму водружаются компоненты
TADConnection, TADPhysMSAccessDriverLink и TADGUIxWaitCursor. Даблклик по компоненту TADConnection вызывает диалог настройки соединения.

Читать далее

 

Событие, которое осталось не замеченным.

16 апреля вышел Hotfix for FireDAC for Delphi, C++Builder and RAD Studio XE3.

Зарегистрированные пользователи могут скачать его здесь: http://cc.embarcadero.com/item/29375

Hotfix включает в себя скомпилированные DCU файлы для MAC OS X и Win 64-bit платформ модуля uADStanCipher.pas, который не поставляется вместе с FireDAC, из-за экспортных ограничений (с шифрованием все не просто).

Напомню, что FireDAC доступен обладателям Enterprise, Ultimate и Architect редакций Delphi, C++ Builder и RAD Studio.

Пользователи Professional редакции могут приобрести Пакет дополнений к Delphi XE4 Professional для клиент-серверного подключения FireDAC .

Продукты DevArt
Купить онлайн:



Читай русскоязычные Delphi блоги
Каталог блогов Blogdir.ru
Яндекс.Метрика