Documentation

dbms

Table of Contents

Interfaces

IConnectionManager
Interface for managing database connections pool.
IDBMS
Interface for a generic Database Management System.
ISqlComposer
Interface for SQL query composers Defines the contract for building SQL queries across different DBMS

Classes

CConnectionException
Exception class for database connection errors.
CDB
Main class for DB interaction and caching.
CDbmsException
Base exception class for all DBMS-related exceptions.
CMsSqlComposer
Extends the CSqlComposerBase class to perform all specific Microsoft SQL Server SQL code.
CMsSqlConnectionManager
Microsoft SQL Server implementation of the connection manager.
CMsSqlDb
Implements the IDBMS interface to perform all specific Microsoft SQL Server-related basic operations.
CMySqlComposer
Extends the CSqlComposerBase class to perform all specific MySQL SQL code.
CMySqlConnectionManager
MySQL implementation of the connection manager.
CMySqlDb
Implements the IDBMS interface to perform all specific MySQL-related basic operations.
COracleComposer
Extends the CSqlComposerBase class to perform all specific Oracle SQL code.
COracleConnectionManager
Oracle implementation of the connection manager.
COracleDb
Implements the IDBMS interface to perform all specific Oracle OCI-related basic operations.
CPdoConnectionManager
PDO implementation of the connection manager.
CPdoDb
Implements the IDBMS interface to perform all specific PDO-related basic operations.
CPostgreSqlComposer
Extends the CSqlComposerBase class to perform all specific PostgreSQL SQL code.
CPostgreSqlConnectionManager
PostgreSQL implementation of the connection manager.
CPostgreSqlDb
Implements the IDBMS interface to perform all specific PostgreSQL-related basic operations.
CQueryException
Exception class for database query errors.
CSqlComposer
Final class for compose a dialect SQL query (MySQL, PostgresSQL, etc.).
CSqlComposerBase
Base class for compose a standard SQL query.

        
On this page

Search results