Package DatabaseAdapters
| QDatabaseBase | Every database adapter must implement the following 5 classes (all of which are abstract): * DatabaseBase * DatabaseFieldBase * DatabaseResultBase * DatabaseRowBase * DatabaseExceptionBase This Database library also has the following classes already defined, and Database adapters are assumed to use them internally: * DatabaseIndex * DatabaseForeignKey * DatabaseFieldType (which is an abstract class that solely contains constants) |
| QDatabaseFieldType | Data types in a database |
| QDatabaseForeignKey | |
| QDatabaseIndex | To handle index in a table in database |
| QDatabaseRowBase | Base class for all Database rows. Implemented by Database adapters |
| QInformixPdoDatabase | EXPERIMENTAL Informix database driver bases (via copy) on this work: |
| QMySqlDatabase | |
| QMySqlDatabaseField | |
| QMySqli5ClusterDatabase | |
| QMySqli5Database | |
| QMySqli5DatabaseField | |
| QMySqli5DatabaseResult | Class to handle results sent by database upon querying |
| QMySqliDatabase | |
| QMySqliDatabaseField | |
| QMySqliDatabaseResult | Class to handle results sent by database upon querying |
| QMySqliDatabaseRow | |
| QOracleDatabase | EXPERIMENTAL Oracle database adapter. |
| QOracleDatabaseRow | Base class for all Database rows. Implemented by Database adapters |
| QPdoDatabase | PDO Generic database driver |
| QPostgreSqlDatabase | PostgreSQL database adapter. |
| QPostgreSqlDatabaseField | |
| QPostgreSqlDatabaseResult | Class to handle results sent by database upon querying |
| QPostgreSqlDatabaseRow | Class for handling a single row from PostgreSQL database result set |
| QPostgreSqlPdoDatabase | EXPERIMENTAL PostgreSQL database driver, based on PDO. |
| QSqLite3PdoDatabase | PDO_SqLite3 database driver |
| QSqlServer2005Database | Database Adapter for Microsoft SQL Server 2005/2008 |
| QSqlServer2005DatabaseField | |
| QSqlServer2005DatabaseResult | Class to handle results sent by database upon querying |
| QSqlServer2005DatabaseRow | |
| QSqlServerDatabase | Database Adapter for Microsoft SQL Server Utilizes the Microsoft SQL Server extension php_mssql.dll (win) or the freetds extension (*nix) |
| QSqlServerDatabaseField | |
| QSqlServerDatabaseResult | Class to handle results sent by database upon querying |
| QSqlServerDatabaseRow |
| QDatabaseExceptionBase | Class to handle exceptions related to database querying |
| QMySqliDatabaseException | |
| QOracleDatabaseException | Class to handle exceptions related to database querying |
| QPostgreSqlDatabaseException | Database exception class |
| QSqlServer2005DatabaseException | |
| QSqlServerDatabaseException |