Home | All Classes | Main Classes | Annotated | Grouped Classes | Functions |

# Database Classes

These classes provide access to SQL databases.

QSql | Namespace for Qt SQL identifiers that need to be global-like
QSqlDatabase | Represents a connection to a database
QSqlDriver | Abstract base class for accessing SQL databases
QSqlError | SQL database error information
QSqlField | Manipulates the fields in SQL database tables and views
QSqlIndex | Functions to manipulate and describe QSqlCursor and QSqlDatabase indexes
QSqlQuery | Means of executing and manipulating SQL statements
QSqlQueryModel | Read only data model for SQL result sets
QSqlRecord | Encapsulates a database record, i.e. a set of database fields
QSqlRelationalTableModel | Editable data model for a single database table. In addition, columns can be set as foreign keys into another table
QSqlResult | Abstract interface for accessing data from SQL databases
QSqlTableModel | Editable data model for a single database table