SQLDBC
SQL Database Connectivity (SQLDBC), auch als "HANA Client" bezeichnet, ist eine Laufzeitbibliothek, die es Anwendungen erlaubt, SQL-Anweisungen auszuführen und auf Daten zuzugreifen und diese zu verarbeiten. Sie wird bei der Entwicklung von Anwendungen und Programmierschnittstellen für die Datenbanken SAP-MaxDB, Sybase und SAP HANA eingesetzt.

Die objektorientierte Struktur von SQLDBC ist von der Architektur ähnlich aufgebaut wie ODBC oder JDBC. Wegen ihrer Komplexität sagte man ODBC und JDBC nach, langsam zu sein. SQLDBC hingegen hat nur eine kleine Abstraktionsschicht und dementsprechend ein hohes Maß an Performancevorteilen. Dies macht SQLDBC ideal zum Entwickeln von Schnittstellen wie ODBC oder Perl, PHP. Alle von SAP für SAP MaxDB entwickelten Datenbankschnittstellen außer JDBC basieren mittlerweile auf SQLDBC. Andererseits ist SQLDBC zur Anwendungsentwicklung geeignet. Die SQLDBC-Klassen wurden speziell für maximale Auf- und Abwärtskompatibilität entworfen. Obwohl es sich um C++ Objekte handelt, ist die Binärkompatibilität über mehrere Versionsgrenzen gewährleistet. Anwendungen, die SQLDBC als dynamische Bibliothek einsetzen, müssen nie neu übersetzt werden.
Q1444922
Laufzeitbibliothek
Concept
Q47607
SQL
MEDIA
Q2143312
SAP-MaxDB
MEDIA
Q259966
Sybase
ORG
Q951374
SAP HANA
MISC
Q79872
objektorientierte
Concept
Q212606
ODBC
MISC
Q722772
JDBC
MISC
Q42478
Perl
Concept
Q59
PHP
MEDIA
Q1195806
kompatibilität
Concept
Q2407
C++
MEDIA
Q2207641
SQLDBC
MISC
Q2207641
SQLDBC
MISC
Q2207641
SQLDBC
MISC
Q2207641
SQLDBC
MISC
Q2207641
SQLDBC
MISC
Q2207641
SQLDBC
MISC
Q2207641
SQLDBC
MISC
Q2207641
SQLDBC
MISC
instance of
part of
influenced by