SourcePro® API Reference Guide

 
Classes | Macros

Module Description

The Database Classes encapsulate common database objects. All of these classes are contained in the DB Interface Module, and explained in the DB Interface Module User's Guide.

Classes

class  RWDBCheckConstraint
 Represents check constraints, used when creating a database table or fetching a database table schema. More...
 
class  RWDBCheckConstraintList
 Holds an ordered collection of RWDBCheckConstraint instances. More...
 
class  RWDBColumn
 Represents a column within a table or schema, or a particular parameter of a stored procedure. More...
 
class  RWDBConnection
 Represents an explicit database connection object that can be used in place of the implicit database connection provided by RWDBDatabase. More...
 
class  RWDBDatabase
 Manages connections with database servers. More...
 
class  RWDBEnvironmentHandle
 Abstract base class from which all vendor-specific environment handles must derive. Environment handles are methods that can set or retrieve certain configuration parameters. More...
 
class  RWDBForeignKey
 Represents foreign keys in a database, used when creating a database table or fetching a database table schema. More...
 
class  RWDBForeignKeyList
 Holds an ordered collection of RWDBForeignKey instances. More...
 
class  RWDBIdentityConstraint
 Represents an identity constraint of a column within a table or schema. More...
 
class  RWDBManager
 A monostate class that manages RWDBDatabase instances, thus mediating access to database servers. More...
 
class  RWDBPrimaryKey
 Represents a primary key, used when creating a database table or fetching a database table primary key. More...
 
class  RWDBSchema
 An ordered collection of RWDBColumn instances, encapsulating the database notion of a schema. More...
 
class  RWDBStoredProc
 Encapsulates a database stored procedure, providing a uniform API to the common operations related to them. More...
 
class  RWDBSystemHandle
 Base class for database-specific classes that provide direct access to the database API. More...
 
class  RWDBTable
 Base class for a family of classes that represent the abstract notion of a database table in a number of different ways. More...
 
class  RWDBUniqueConstraint
 Represents unique constraints, used when creating a database table or fetching a database table schema. More...
 
class  RWDBUniqueConstraintList
 Holds an ordered collection of RWDBUniqueConstraint instances. More...
 

Macros

#define RWDB_NO_TRAIT
 

Macro Definition Documentation

#define RWDB_NO_TRAIT

Sentinel to indicate an unknown value.

Copyright © 2023 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved.