===== Le module QtSql =====
Le module QtSql fournit des classes pour l'accès aux bases de données.
==== Espaces de noms ====
| [[QSql]] | Contient divers identifiants utilisés dans la bibliothèque Qt SQL |
==== Classes ====
| [[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
Pour lier une application à ce module, ajoutez cette ligne à votre fichier [[qmake-manual#qmake|qmake]] ''.pro'' :
QT += sql
Le module QtSql fait partie des éditions [[full-framework-edition-classes|complète]] et [[opensourceedition|Open Source]] de Qt.
Voir le guide de [[sql-programming|programmation SQL]] pour des informations sur l'utilisation de ce module.
[ Précédent : [[qtscript|le module QtScript]] ]
[ [[modules|Tous les modules de Qt]] ]
[ Suivant : [[qtsvg|le module QtSvg]] ]
==== Remerciements ====
Merci à pour la traduction et à pour la relecture !