Le module QtSql fournit des classes pour l’accès aux bases de données.
QSql | Contient divers identifiants utilisés dans la bibliothèque Qt SQL |
QSqlDatabase | Représente une connexion à une base de données |
QSqlDriver | Classe de base d’abstraction pour l’accès spécifique aux bases de données SQL |
QSqlDriverCreator | Classe template qui fournit une usine de pilotes SQL pour un type spécifique de pilote |
QSqlDriverCreatorBase | La classe de base pour les usines de pilotes SQL |
QSqlDriverPlugin | Base abstraite pour les plug-ins personnalisés de QSqlDriver |
QSqlError | Informations sur une erreur de base de données SQL |
QSqlField | Manipule les champs des tables et vues dans une base de données SQL |
QSqlIndex | Fonctions pour manipuler et décrire les index de base de données |
QSqlQuery | Moyen d’exécuter et de manipuler des statements SQL |
QSqlQueryModel | Modèle de données en lecture seule pour les sets de résultats SQL |
QSqlRecord | Encapsule un enregistrement en base de données |
QSqlRelation | Stocke des informations sur une clé étrangère SQL |
QSqlRelationalDelegate | Délégué qui est utilisé pour afficher et éditer des données de QSqlRelationalTableModel |
QSqlRelationalTableModel | Modèle de données éditable pour une seule table en base de données, avec le support des clés étrangères |
QSqlResult | Interface abstraite pour l’accès aux données d’une base de données SQL spécifique |
QSqlTableModel | Modèle de données éditable pour une seule base de données |
Pour inclure les définitions des classes du module, utilisez la directive suivante :
#include <QtSql>
Pour lier une application à ce module, ajoutez cette ligne à votre fichier qmake .pro
:
QT += sql
Le module QtSql fait partie des éditions complète et Open Source de Qt.
Voir le guide de programmation SQL pour des informations sur l’utilisation de ce module.
[ Précédent : le module QtScript ] [ Tous les modules de Qt ] [ Suivant : le module QtSvg ]
Merci à <!dourouc!> pour la traduction et à <!eusebe!> pour la relecture !