FIREDAC DELPHI ПРИМЕР
Firedac является универсальным слоем доступа к базам данных в Delphi. Он предоставляет простой и удобный интерфейс для работы с базами данных, что позволяет разработчикам сосредоточиться на разработке приложения, не задумываясь об особенностях работы с базой данных. Для работы с Firedac в Delphi необходимо установить компоненты Firedac, предоставляемые Embarcadero.Для примера, рассмотрим код, использующий Firedac для подключения к базе данных SQLite:
 
var  Connection: TFDConnection;  Query: TFDQuery;begin  Connection := TFDConnection.Create(nil);  try    Connection.Params.Database := 'path/to/database.db';    Connection.Params.DriverID := 'SQLite';    Connection.Open;    Query := TFDQuery.Create(nil);    try      Query.Connection := Connection;      Query.SQL.Text := 'SELECT * FROM table';      Query.Open;      while not Query.Eof do      begin        //обработка результатов запроса        Query.Next;      end;    finally      Query.Free;    end;  finally    Connection.Free;  end;В данном примере мы создаем TFDConnection - компонент для подключения к базе данных, и задаем ему параметры подключения - путь к файлу базы данных и тип драйвера. Затем мы создаем TFDQuery - компонент для выполнения SQL-запросов, настраиваем его на использование TFDConnection и задаем текст запроса. После этого мы выполняем запрос и обрабатываем результаты.Firedac позволяет использовать универсальный код, который можно переносить между различными базами данных, так что при замене СУБД на новую можно продолжить использовать тот же код. Если данная библиотека не подходит для ваших задач, то можно попробовать использовать например, dbExpress в Delphi.
Использование внешних скриптов в FireDAC 2019-06-20
Connexion FireBird via FireDac
Часть2 05 Работа с базами данных FireDAC
Transactions on Firebird with Delphi
FireDAC SQL Highlighting new in RAD Studio 11.2 Alexandria
Connecting to Microsoft SQL Server Using FireDAC
20190228 FireDAC и работа с сохраняемыми данными in memory
20190328 SQLite и FireDAC
Accessing Data with FireDAC on Windows VCL - Welcome to Delphi


















