Home · All Classes · All Functions · Overviews |
[Previous: QtScript Module] [All Qt Modules] [Next: QtSvg Module]
QSql | Contains miscellaneous identifiers used throughout the Qt SQL library |
---|
QSqlDatabase | Represents a connection to a database |
---|---|
QSqlDriver | Abstract base class for accessing specific SQL databases |
QSqlDriverCreator | Template class that provides a SQL driver factory for a specific driver type |
QSqlDriverCreatorBase | The base class for SQL driver factories |
QSqlDriverPlugin | Abstract base for custom QSqlDriver plugins |
QSqlError | SQL database error information |
QSqlField | Manipulates the fields in SQL database tables and views |
QSqlIndex | Functions to manipulate and describe database indexes |
QSqlQuery | Means of executing and manipulating SQL statements |
QSqlQueryModel | Read-only data model for SQL result sets |
QSqlRecord | Encapsulates a database record |
QSqlRelation | Stores information about an SQL foreign key |
QSqlRelationalDelegate | Delegate that is used to display and edit data from a QSqlRelationalTableModel |
QSqlRelationalTableModel | Editable data model for a single database table, with foreign key support |
QSqlResult | Abstract interface for accessing data from specific SQL databases |
QSqlTableModel | Editable data model for a single database table |
To include the definitions of the module's classes, use the following directive:
#include <QtSql>
To link against the module, add this line to your qmake .pro file:
QT += sql
The QtSql module is part of the Qt Full Framework Edition and the Open Source Versions of Qt.
See the SQL Programming guide for information about using this module in your applications.
[Previous: QtScript Module] [All Qt Modules] [Next: QtSvg Module]
Copyright © 2009 Nokia Corporation and/or its subsidiary(-ies) | Trademarks | Qt 4.6.0 |