FireDAC Components

Delphi & C++ Builder アプリでのクラウド連携を実現

  • 高機能・ハイパフォーマンスなデータ連携コンポーネント
  • SQL-92 準拠のクエリ
  • 動的なスキーマ / メタデータ検出
  • 32/64-bit、Unicode サポート


ノーコードでのFireDAC データ連携

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

RAD Studio アドオン

200 種類を超えるFireDAC Connectors でDelphi & C++ Builder アプリを開発

信頼の実績

高い信頼性、拡張性、パフォーマンス & セキュリティで、有名企業のパートナー利用実績 多数。

データ抽象化

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

セキュアな接続

TLS/SSL 暗号化でのクライアント-サーバー間通信などエンタープライズ向けのセキュリティ。

FireDAC Components

NoSQL、Big Data、SaaS統合のための高性能FireDACコンポーネント



Contact Us
1010data
Access
Act CRM
Active Directory
Adobe Analytics
Contact Us
ADP
Google Ads
Airtable
Alfresco
Amazon S3
Asana
Athena
Authorize.Net
AvaTax
Azure Table
Azure Management
Basecamp
BigCommerce
BigQuery
Bing Ads
Bing Search
Box
Bugzilla
Cassandra
Cloudant
SAP Concur
Confluence
Cosmos DB
Couchbase
CSV
Dynamics 365 Business Central
Dynamics 365 FinOp
Dynamics 365 Sales
Contact Us
DB2
Google Ad Manager
DocuSign
Google Campaign Manager
Contact Us
Dynamics AX
Dynamics CRM
Dynamics GP
Dynamics NAV
Amazon DynamoDB
eBay
EDGAR Online
Salesforce Einstein
Elasticsearch
Oracle Eloqua
Email
Epicor ERP
e-Sales Manager
Contact Us
e-Stat
Evernote
Exact Online
Excel
Excel Online
Excel Services
Microsoft Exchange
FedEx
Contact Us
Freee
FreshBooks
Freshdesk
FTP
Google Analytics
Garoon
GitHub
Gmail
Google Calendar
Google Contacts
Google Directory
Google Drive
Google Search
Greenplum
Google Sheets
HBase
Highrise
Hive
HPCC Systems
HubSpot
IBM Cloud SQL Query
Impala
Sage Intacct
Jira
JSON
LDAP
Magento
MailChimp
MariaDB
Marketo
Microsoft CDS
MongoDB
Microsoft Planner
Microsoft Project
Microsoft Teams
MYOB AccountRight
MySQL
NetSuite
OData
Office 365
OFX
OneNote
Open Exchange Rates
Oracle
Oracle Sales Cloud
Salesforce Pardot
PayPal
Phoenix
PostgreSQL
Presto
QuickBooks Online
QuickBooks POS
Quandl
QuickBase
QuickBooks
Contact Us
Rakuten
Reckon
Redis
Redshift
REST
RSS
Contact Us
Sage US
Sage 200
Sage 300
Sage Cloud Accounting
Sage 50 UK
Salesforce
Salesforce Marketing
SAP
SAP Business One
SAP Business One DI
SAP ByDesign
SAP Fieldglass
SAP Netweaver Gateway
SAP HANA
SAP Hybris C4C
SAP SuccessFactors
SendGrid
ServiceNow
SFTP
SharePoint
Shopify
Smartsheet
Spark
Splunk
Square
SQL Analysis Services
Streak
Stripe
Sugar CRM
SuiteCRM
SurveyMonkey
Sybase
Sybase IQ
Teradata
Trello
Twilio
UPS
USPS
Veeva
Veeva CRM
Wasabi
WooCommerce
Xero WorkflowMax
xBase
Xero
XML
YouTube
YouTube Analytics
Zendesk
Zoho Books
Zoho CRM

エンタープライズ向けの高機能

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