Rogue Wave banner
Previous fileTop of DocumentContentsIndexNext file

2.1 Introduction

This section provides technical information specifically related to the DBTools.h++ access library for ODBC. It is intended to supplement generic information found in the DBTools.h++ User's Guide and the DBTools.h++ Reference.

The ODBC SDK defines the notion of an ODBC Conformance Level for both the ODBC API and the ODBC SQL grammar. Driver vendors are free to implement only as much advanced functionality as they deem appropriate or possible. When we designed the DBTools.h++ access library for ODBC we were confronted with the task of reconciling a wide range of possible driver capabilities. We chose not to write to the "lowest common denominator" as defined by the lowest level of ODBC conformance. We also resisted simulating certain behavior not directly supported by the driver (for example, nested transactions). Instead, we chose the most natural elements defined in the ODBC API and ODBC SQL grammar to implement as much of the functionality declared in the DBTools.h++ core as possible.

Functionality may vary considerably between ODBC drivers. Applications should be tested against the ODBC driver or drivers that they expect to use at installation sites.


Previous fileTop of DocumentContentsIndexNext file

©Copyright 2000, Rogue Wave Software, Inc.
Contact Rogue Wave about documentation or support issues.