Key Features
Direct mode
Native connection to traditional databases and cloud-based services from Delphi using an ODBC driver. No need to use client software to establish Delphi ODBC connection and fetch your sales figures table from databases such as Oracle, MySQL, PostgreSQL, or cloud services such as Salesforce, QuickBooks, or Zoho CRM.
SQL data type mapping
Full support and mapping of data source-specific SQL data types to the standard ODBC data types. Access diverse data stores from Delphi through a unified interface with exceptional speed. You can create custom mappings between the data source fields and ODBC data types.
Secure connection
Devart ODBC drivers use SSL / SSH and HTTPS tunneling to protect user data as it flows between a remote server and Delphi over the Internet. Tunneling allows you to send communications securely between machines.
ANSI SQL-92 standard support for cloud services
Devart ODBC drivers address one of the major challenges of retrieving data from email marketing, CRM, accounting and other cloud applications into Delphi: their lack of adequate API support for SQL-92 standard SQL commands. Our drivers are designed to get the most out of the API of a cloud-based service.
How to connect Delphi to ODBC data source and access data in 3 steps
ODBC Data Connectors
-
All sources
-
Database
-
Cloud
Fast and unified access to databases
We offer you optimal data access by means of ODBC and native database client libraries. However, you can avoid using client libraries, since our ODBC drivers are able to connect via the native protocol directly without using client software at all.
Fast and unified access to clouds
You can connect to the most popular cloud resources directly via HTTP. In case you have no direct access to a cloud data source via HTTP, you have the option of establishing a connection through a proxy server.
Why pick Devart ODBC Drivers for Delphi?
Fully Unicode-compliant ODBC drivers
Unicode is the universal standard for encoding characters in most languages. Our ODBC drivers provide a Unicode-compliant way to work with strings and characters in databases: they are capable of mapping Unicode function calls and string data types to ANSI encoding.
All major versions of data stores are supported
Our ODBC drivers can be used to interact and perform SQL CRUD operations on popular traditional databases and cloud services from Delphi, such as MySQL, Oracle, PostgreSQL, Salesforce, or Mailchimp.
Regular feature updates and timely bug fixes
We frequently release new versions of ODBC drivers with new capabilities or enhancements for already existing features. Changes and new features are added to the roadmap based on customer feedback. Bug fixes and minor improvements are released as nightly builds to resolve issues in a timely fashion.
Strict compliance with ODBC 3.52 Specification
Our ODBC drivers provide full support for the standard Open Database Connectivity API functions and data types. ODBC interface allows Delphi to connect to ODBC databases using the SQL language. Additionally, we have designed Advanced Connection String parameters that implement different types of behavior.
Exceptional SQL query performance and bulk updates
Our ODBC drivers allow you to perform bulk record update in Delphi in a single update statement while maintaining decent update speed. When you need to update a table with a million of records, you can use a single update operation which significantly reduces execution time compared to row-by-row operations.
Team of expert support engineers and community of developers
Contact our friendly knowledgeable support team for assistance if have any questions about using our ODBC drivers with Delphi, or join our forum to discuss anything related to the database application development with other professional developers.