SQLDBC

SQL Database Connectivity (SQLDBC) , également appelé client HANA , est une bibliothèque d' exécution qui permet aux applications d' exécuter des instructions SQL et d'accéder aux données et de les traiter. Il est utilisé dans le développement d'applications et d'interfaces de programmation pour les bases de données SAP-MaxDB , Sybase et SAP HANA .

L' architecture de la structure orientée objet de SQLDBC est similaire à celle d' ODBC ou de JDBC . On a dit que ODBC et JDBC étaient lents en raison de leur complexité. SQLDBC, en revanche, ne possède qu'une petite couche d'abstraction et, par conséquent, un niveau élevé d'avantages en termes de performances. Cela rend SQLDBC idéal pour développer des interfaces telles que ODBC ou Perl , PHP . Toutes les interfaces de base de données développées par SAP pour SAP MaxDB à l'exception de JDBC sont désormais basées sur SQLDBC. D'autre part, SQLDBC convient au développement d'applications. Les classes SQLDBC ont été spécialement conçues pour une compatibilité ascendante et descendante maximale . Bien qu'il s'agisse d' objets C ++ , la compatibilité binaire est garantie sur plusieurs limites de version. Les applications qui utilisent SQLDBC comme bibliothèque dynamique n'ont jamais besoin d'être recompilées.

liens web