1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
_conBDD=QSqlDatabase::addDatabase("QSQLITE","BDD");
//demander emplacement et nom de la base sq3
QStringchFichierBDD=QFileDialog::getOpenFileName(this,
tr("Ouverture base sqlite existante"),
QDir::homePath(),
"Fichiers sq3(*.sq3)");
if(chFichierBDD!="")
{
_conBDD.setHostName("localhost");
_conBDD.setDatabaseName(chFichierBDD);
_conBDD.setUserName("");
_conBDD.setPassword("");
_conBDD.open();
QSqlQuery requete("SELECT * FROM table1");
while (requete.next())
{
QString resultat= requete.value(0).toString();
//ici tu fais ce que tu veux de ta donnée resultat
}
_conBDD.close();
} |
Partager