Rogue Wave banner
Previous fileTop of DocumentContentsIndex pageNext file
DB Access Module for ODBC User's Guide
Rogue Wave web site:  Home Page  |  Main Documentation Page

2.1 Introduction

This section provides technical information specifically related to the DB Access Module for ODBC. It supplements the generic information found in the DB Interface Module User's Guide and the SourcePro C++ API Reference Guide, which are not specific to databases. For information on building the DB Access Modules and your SourcePro DB applications, please see Installing and Building Your SourcePro C++ Products and Rogue Wave Component Builder (RCB): Building Your Applications.

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 DB Access Module 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 DB Interface Module 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 DocumentContentsIndex pageNext file

Copyright © Rogue Wave Software, Inc. All Rights Reserved.

The Rogue Wave name and logo, and SourcePro, are registered trademarks of Rogue Wave Software. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.