
FireDAC Components
Delphi & C++ Builder アプリでのクラウド連携を実現
- 高機能・ハイパフォーマンスなデータ連携コンポーネント
- SQL-92 準拠のクエリ
- 動的なスキーマ / メタデータ検出
- 32/64-bit、Unicode サポート

ノーコードでのFireDAC データ連携
RAD Studio でパッケージやSaaS データに連携するアプリケーションを簡単に開発。

RAD Studio アドオン
220 種類を超えるFireDAC Connectors でDelphi & C++ Builder アプリを開発

データ抽象化
パワフルで使いやすいSQL エンジンで、クラウドアプリ、NoSQL、ファイル、DB のデータ連携をシンプルに。

セキュアな接続
TLS/SSL 暗号化でのクライアント-サーバー間通信などエンタープライズ向けのセキュリティ。
FireDAC Components
NoSQL、Big Data、SaaS統合のための高性能FireDACコンポーネント






































































































































































































CDATA DRIVERS の活用例:
-
Excel Online データをRAD Studio Data Explorer で使う
CData FireDAC Components を使えば、RAD Studio Data Explorer からExcel Online データが利用できます。
learn more -
Btrieve データをDelphi アプリのコントロールにデータバインド
Delphi の標準コントロールにBtrieve データをバインド。
記事を見る -
RAD Studio でSalesforce データを参照
RAD Studio Data Explorer でCData fireDAC Components を使ってSalesforce データを扱う。
記事を見る
エンタープライズ向けの高機能
FireDAC 経由でサポートする多様なデータにフル機能のSQL で標準クエリ。
-
RAD Studio へのシームレスな統合
Delphi & C++Builder アプリに高機能・ハイパフォーマンスなコンポーネントでSaaS、NoSQL データを統合。
-
FireDAC に完全準拠
FireDAC Universal Data Access をベースにエンタープライズデータソースに連携するマルチデバイスアプリ開発を実現。
-
レプリケーションおよびキャッシング
レプリケーションやキャッシングコマンドでローカルDB やクラウドのOracle、SQL Server、Google Cloud SQL などにデータを複製。多くのデータソースでレプリケーション機能は差分更新をサポートします。
-
文字列、日付、数値の各関数
ドライバーは50以上の関数ライブラリを持ち、カラムと出力フォーマットを操作します。代表的な例では正規表現、JSON、およびXML 処理機能があります。
-
開発者にやさしい
RAD Studio から直接ランタイムでのデータ処理をサポート。IDE Data Explorer およびFireDAC Explorer から直接リアルタイムデータにアクセス。
-
コラボラティブクエリ処理
ドライバーは、クライアントサイドの集計処理を可能にします。データに対するSUM、AVG、MAX、MIN などの処理が自由自在に。
-
カスタマイズや設定が容易
FireDAC コンポーネントのデータモデルは、テーブルやカラムの追加や削除やデータ型の変更といったカスタマイズが簡単に行えます。カスタマイズはランタイムで扱いやすいスキーマファイルを編集するだけで実行できます。
-
セキュアな接続
すべてのクライアント - サーバー間接続において、TLS / SSL データ暗号化などのエンタープライズレベルのセキュリティ機能が備わっています。
FireDAC Components の利用例
使い慣れたDB へのクエリと同感覚であらゆるSaaS、クラウドDB にアクセス
標準FireDAC Components
MySQL YSQL Server のようなRDBMS へのアクセスと同感覚で使えるコンポーネント。FireDAC のTDFManager、TDFConnection、TDFQuery が使えます。
FDConnection1.Name := 'code.product Connection'; FDConnection1.DriverName := 'CData.Fire.code.product'; with FDConnection1.Params as TFDPhysCData code.product ConnectionDefParams do begin ... end; FDConnection1.Connected := true; FDQuery1.Active := true; FDQuery1.Open('select * from code.table'); ...
SQL-92 準拠のクエリ
標準SQL でデータを操作。JOIN、UPDATE、AGGREGATION など多彩なクエリが可能に。
SELECT WITH INNER JOIN
SELECT Events.Id, Events.Name, Events.Fax, Opportunity.AccountId, Opportunity.CloseDate FROM Events INNER JOIN Opportunity ON Events.Id = Opportunity.AccountId
AGGREGATE FUNCTIONS
SELECT Name, AVG(AnnualRevenue) FROM code.table GROUP BY Name
CRUD OPERATIONS
UPDATE code.table SET Name='John' WHERE Id = @myId
全データソースが使えるFireDAC Components スイート!
FireDAC スイートは、CData のすべてのFireDAC Components がデスクトップから利用できるお得なライセンス。各種アプリケーション・ツールからあらゆるSaaS、DB、Web API へのアクセスを実現します。1年間のサブスクリプションで220+ のデータソースにアクセスするFireDAC Components を新リリース、アップデートを含め使い放題。
詳細を見る