Database Classes#
Database related classes, e.g. for SQL databases.
The QSql namespace contains miscellaneous identifiers used throughout the Qt SQL module.
The QSqlDriverCreatorBase class is the base class for SQL driver factories.
QSqlDriverCreator
The QSqlDriverCreator class is a template class that provides a SQL driver factory for a specific driver type.
The QSqlDatabase class handles a connection to a database.
The QSqlDriver class is an abstract base class for accessing specific SQL databases.
The QSqlError class provides SQL database error information.
The QSqlField class manipulates the fields in SQL database tables and views.
The QSqlIndex class provides functions to manipulate and describe database indexes.
The QSqlQuery class provides a means of executing and manipulating SQL statements.
The QSqlRecord class encapsulates a database record.
The QSqlResult class provides an abstract interface for accessing data from specific SQL databases.
The QSqlQueryModel class provides a read-only data model for SQL result sets.
The QSqlRelationalTableModel class provides an editable data model for a single database table, with foreign key support.
The QSqlTableModel class provides an editable data model for a single database table.