Universal Data Access Components

Universal Data Access Components (UniDAC) ist eine Bibliothek von Komponenten, die den direkten Zugriff auf mehrere Datenbanken von Delphi und C++Builder einschließlich der Community Edition, sowie von Lazarus (und Free Pascal) auf Windows, Linux, macOS, iOS und Android für 32-bit- und 64-bit-Plattformen ermöglicht.

Datenbanken
  • Oracle
  • SQL Server
  • SQL Azure
  • Firebird
  • InterBase
  • MySQL
  • PostgreSQL
  • SQLite
  • MongoDB
  • DBF
Clouds
  • Salesforce
  • QuickBooks
  • Netsuite
  • SugarCRM
  • Zoho CRM

Einheitliche Konnektivitätslösung

UniDAC bietet transparente, serverunabhängige Schnittstellen für die Arbeit mit verschiedenen Datenbanken und ermöglicht es Ihnen, die Client-Engine für einen bestimmten Servertyp zu ändern, indem Sie nur eine einzige Verbindungsoption ändern. Das bedeutet, dass Sie in Ihrer datenbankübergreifenden UniDAC-basierten Anwendung problemlos zwischen verschiedenen Datenbankservern wechseln können.

Universal Data Access Components (UniDAC) - Delphi Components for Oracle, MS SQL Server, MySQL, InterBase, Firebird, PostgreSQL, SQLite

Vorteile der UniDAC-Technologie

UniDAC ist einfach einzurichten und zu benutzen. Es bietet eine transparente, Server-unabhängige Schnittstelle für die Arbeit mit verschiedenen Datenbanken. Der gewählte Datenbankprovider stellt sicher, dass die Operationen auf dem Server optimal ausgeführt werden.

Server-Aware Providers

UniDAC wählt den besten Weg, um die meisten Operationen auf dem Server auszuführen. Jeder UniDAC-Datenprovider verwendet eine serverspezifische native Konnektivität. Alle Operationen mit Daten werden von den Providern automatisch unter Berücksichtigung der Besonderheiten des ausgewählten Datenbankservers durchgeführt.

Server-Aware Providers

Plattformübergreifende Lösung für Delphi, C++Builder und Lazarus

UniDAC ist eine plattformübergreifende Lösung für die Entwicklung von Anwendungen mit verschiedenen IDEs: RAD Studio, Delphi, C++Builder, Lazarus (und FPC) auf Windows, macOS, Linux, iOS und Android, sowohl für x86- als auch für x64-Plattformen. UniDAC bietet auch Support für die FireMonkey-Plattform, mit der Sie visuell spektakuläre, leistungsstarke native Desktop- und mobile Anwendungen entwickeln können.

Cross-platform and cross-IDE solution

Server-unabhängiges SQL

Bei der Entwicklung von Datenbankanwendungen, die die Arbeit mit mehreren Datenbanken ermöglichen, ist einer der wichtigsten Punkte das Schreiben von Server-unabhängigem SQL. In UniDAC wird der Server-unabhängige SQL-Support mit Hilfe der leistungsstarken Makro-Engine implementiert, die dynamisches SQL erzeugt, indem sie Teile der Abfrageanweisungen durch benutzerdefinierten Code ersetzt.

Optimized Code

Zugang zu Cloud-Diensten

UniDAC ermöglicht die Entwicklung von Anwendungen, die mit Daten arbeiten, die in solchen Cloud-Diensten wie: BigCommerce, Dynamics CRM, FreshBooks, Magento, MailChimp, NetSuite, Salesforce, Salesforce MC, SugarCRM, QuickBooks, Zoho CRM. Dazu genügt es, UniDAC ODBC Provider mit einem beliebigenDevart ODBC-Treiber für Clouds zu verwenden..

Access Cloud Services

Sichere Verbindung

Sie können UniDAC mit SecureBridge-Komponenten verwenden, um ein SSL-, SSH- oder HTTP/HTTPS-Protokoll in Ihre in Delphi, C++Builder, Lazarus oder Free Pascal entwickelte Anwendung einzubetten, um eine sichere Verbindung zum Server herzustellen.

Secure Connections in Delphi

Vergleich von UniDAC mit FireDAC

UniDAC ist eine Software für Unternehmen, die von erfahrenen Delphi-Ingenieuren gepflegt und weiterentwickelt wird. Sehen Sie sich den Vergleich der Funktionen und Preise unten an.

FÜR DEN PERSÖNLICHEN GEBRAUCH
  • Delphi Community Edition: FREE
  • +
$499.95
Pro Entwickler
Lokaler & eingebetteter Datenbankzugriff
Windows
iOS
macOS
Android
Client-Server-Datenbanken Zugriff
Ohne DB-Client
Windows
macOS
iOS
Android
BESTER PREIS
  • Delphi Professional: $1405.00
  • +
$1904.95
Pro Entwickler
Lokaler & eingebetteter Datenbankzugriff
Windows
iOS
macOS
Android
Client-Server-Datenbanken Zugriff
Ohne DB-Client
Windows
macOS
iOS
Android
  • Delphi Enterprise
$3514.00
Pro Entwickler
Lokaler & eingebetteter Datenbankzugriff
Windows
iOS
macOS
Android
Client-Server-Datenbanken Zugriff
Ohne DB-Client
Windows
macOS
iOS
Android
SEHEN SIE SICH DIE VOLLSTÄNDIGE VERGLEICHSTABELLE DER FUNKTIONEN AN

Product features

Direct Mode

Direkt-Modus

Ermöglicht es Ihnen, direkt mit Oracle, SQL Server, MySQL, PostgreSQL, SQLite, Redshift, ASE, DBF und NexusDB zu arbeiten, ohne eine DB-Client-Bibliothek einzubeziehen, was die Bereitstellung und Konfiguration Ihrer Anwendungen erheblich erleichtert.

Mobile Development

Mobile Entwicklung

Die Entwicklung für iOS- und Android-Mobilgeräte mit UniDAC wird noch einfacher, da UniDAC Ihren mobilen Anwendungen erlaubt, mit mehreren Datenbanken so einfach zu arbeiten, wie es Desktop-Anwendungen tun.

DB Compatibility

Datenbank-Kompatibilität

Unser Produkt unterstützt die neuesten Versionen der gängigen Datenbankserver wie Oracle, SQL Server, MySQL, InterBase, Firebird, PostgreSQL, SQLite und andere Datenbanken (mit ODBC-Provider)

IDE Compatibility

IDE-Kompatibilität

Unser Produkt ist mit den neuesten IDE-Versionen und -Editionen kompatibel, einschließlich der Community Edition: Embarcadero RAD Studio 11.1 Alexandria, Delphi 11.1 Alexandria, C++ Builder 11.1 Alexandria, Lazarus (und FPC).

Data Type Mapping

Datentyp-Mapping

Wenn Sie benutzerdefinierte Entsprechungen zwischen Server- und Delphi-Datentypen herstellen möchten, können Sie eine einfache und flexible Data Type Mapping Engine verwenden, die von UniDAC bereitgestellt wird.

Development Platforms

Entwicklungsplattformen

Alle wichtigen GUI-Frameworks werden unterstützt: Entwickeln Sie VCL-Anwendungen für Windows oder plattformübergreifende FMX-Anwendungen in Delphi, sowie LCL-Anwendungen für Windows, macOS oder Linux in Lazarus.

Performance

Leistung

Alle unsere Komponenten und Bibliotheken wurden entwickelt, um Ihnen zu helfen, hochleistungsfähige, leichtgewichtige Datenzugriffsschichten zu schreiben. Daher verwenden sie fortschrittliche Datenzugriffsalgorithmen und Optimierungstechniken.

Monitoring

Überwachung

Verwenden Sie unser kostenloses Tool dbMonitor, um alle DB-Aufrufe, die Ihre Anwendung mit UniDAC ausführt, zu überwachen und zu analysieren. dbMonitor führt eine komponentenweise Verfolgung der Ausführung von SQL-Anweisungen, Commits, Rollbacks usw. durch.

Support

Support

Besuchen Sie unsere Support-Seite, um sofortige Hilfe von sachkundigen und erfahrenen Fachleuten, eine schnelle Lösung Ihrer Probleme und nächtliche Builds mit Hotfixes zu erhalten.

Schließen Sie sich unseren Kunden
weltweit an

Netsuite
Volkswagen
Acer
Bayer
Aol
Asus
Jefferson
Samsung

Entdecken Sie andere Konnektivitätslösungen

ADO.NET - ODBC - SSIS - Excel Add-ins - Delphi - OData

Erhalten Sie zusätzliche Vorteile mit Devart for Enterprise

Erfahren Sie mehr über unseren bequemen Software-Kaufprozess und eine Reihe von Vorteilen für Unternehmen.

  • Boni für Firmenkunden

    Dazu gehören die schnelle und effektive Bereitstellung, die Optimierung des Firmenbudgets und eine Reihe von Sonderangeboten.
  • Dedizierter Manager

    Wir sparen Ihre Zeit, indem wir Ihnen einen dedizierten Manager zur Seite stellen, der Sie berät und Sie durch alle Kauf- und Lizenzierungsprozesse führt.