Rogue Wave DB Link Tutorial
 
Rogue Wave DB Link Tutorial
Rogue Wave® DB Link is a comprehensive C++ library that handles the processing of Relational Database Management Systems (RDBMS). It includes several classes of objects that allow efficient development of applications with RDBMS connectivity. The API is simplified to hide the complexity of the Client API of the various RDBMSs. Furthermore, the Rogue Wave DB Link API is the same for any RDBMS. Consequently, applications developed with the Rogue Wave DB Link library will work with Oracle®, Sybase, or Informix (for example) without any change in the source code.
A schematic representation of the Rogue Wave DB Link Architecture is shown in Figure 1.1.
This tutorial presents the main features of the library through the use of samples. Each significant point is detailed with the corresponding excerpt from the source code. The full code is also provided, if you wish to get a complete view of the mechanism.
The tutorial is divided in 4 chapters:
*Rogue Wave DB Link Basic Use - Describes the basic features of Rogue Wave DB Link—how to connect and execute queries. It explains the fundamental classes of Rogue Wave DB Link: IldDbms, IldRequest, and IldDiagnostic.
*Rogue Wave DB Link Optimization Techniques - Describes the methods used to optimize an application when using Rogue Wave DB Link to run queries on an RDBMS.
*Rogue Wave DB Link Portability Considerations - Describes the special considerations to keep in mind when building portable applications.
*Rogue Wave DB Link Access to Object Data Types - Presents how to access the new data types introduced by Object Oriented RDBMS.
Figure 1.1    Rogue Wave DB Link Architecture

Version 5.8
Copyright © 2014, Rogue Wave Software, Inc. All Rights Reserved.