Sur cette page

Qt SQL C++ Classes

Fournit une couche de pilote, une couche d'API SQL et une couche d'interface utilisateur pour les bases de données SQL. Plus d'informations...

Espaces de noms

QSql

Contient divers identifiants utilisés dans le module Qt SQL.

Classes

QSqlDatabase

Gère une connexion à une base de données

QSqlDriver

Classe de base abstraite pour l'accès à des bases de données SQL spécifiques

QSqlDriverCreator

Classe modèle qui fournit une fabrique de pilotes SQL pour un type de pilote spécifique

QSqlDriverCreatorBase

Classe de base pour les fabriques de pilotes SQL

QSqlDriverPlugin

Base abstraite pour les plugins QSqlDriver personnalisés

QSqlError

Informations sur les erreurs dans les bases de données SQL

QSqlField

Manipulation des champs dans les tables et les vues des bases de données SQL

QSqlIndex

Fonctions permettant de manipuler et de décrire les index des bases de données

QSqlQuery

Moyens d'exécution et de manipulation des instructions SQL

QSqlQueryModel

Modèle de données en lecture seule pour les ensembles de résultats SQL

QSqlRecord

Encapsule un enregistrement de base de données

QSqlRelation

Stocke des informations sur une clé étrangère SQL

QSqlRelationalDelegate

Délégué utilisé pour afficher et modifier les données d'un QSqlRelationalTableModel

QSqlRelationalTableModel

Modèle de données modifiable pour une table de base de données unique, avec prise en charge des clés étrangères

QSqlResult

Interface abstraite permettant d'accéder à des données provenant de bases de données SQL spécifiques

QSqlTableModel

Modèle de données modifiable pour une seule table de base de données

Description détaillée

La page Qt SQL contient des informations sur l'utilisation du module.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.