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

# Database Classes

These classes provide access to SQL databases.

QDataBrowser | Data manipulation and navigation for data entry forms
QDataTable | Flexible SQL table widget that supports browsing and editing
QDataView | Read-only SQL forms
QEditorFactory | Used to create editor widgets for QVariant data types
QSql | Namespace for Qt SQL identifiers that need to be global-like
QSqlCursor | Browsing and editing of SQL tables and views
QSqlDatabase | Used to create SQL database connections and to provide transaction handling
QSqlDriver | Abstract base class for accessing SQL databases
QSqlEditorFactory | Used to create the editors used by QDataTable and QSqlForm
QSqlError | SQL database error information
QSqlField | Manipulates the fields in SQL database tables and views
QSqlFieldInfo | Stores meta data associated with a SQL field
QSqlForm | Creates and manages data entry forms tied to SQL databases
QSqlIndex | Functions to manipulate and describe QSqlCursor and QSqlDatabase indexes
QSqlPropertyMap | Used to map widgets to SQL fields
QSqlQuery | Means of executing and manipulating SQL statements
QSqlRecord | Encapsulates a database record, i.e. a set of database fields
QSqlRecordInfo | Encapsulates a set of database field meta data
QSqlResult | Abstract interface for accessing data from SQL databases
QSqlSelectCursor | Browsing of general SQL SELECT statements