FAQ Qt

FAQ QtConsultez toutes les FAQ
Nombre d'auteurs : 26, nombre de questions : 298, dernière mise à jour : 15 juin 2021

Qt permet de gérer très simplement des bases de données relationnelles par le biais du module QtSql. Ce module fonctionne par plug-ins : chaque base de données est supportée par un plug-in, ce qui permet d'utiliser une interface unique, quel que soit le SGBD sous-jacent. L'utilisation des classes de ce module requiert une instance de QApplication ou de QCoreApplication.
QSqlDatabase
db =
QSqlDatabase
::
addDatabase("QSQLITE"
);
db.setDatabaseName("sqlite.db"
);
db.open();
QSqlQuery
query;
query.exec("SELECT 'id', 'name', 'address' FROM 'users' WHERE 'email' = 'email@host.com'"
);