1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
// Insertion de la nouvelle langue
query.prepare("INSERT INTO LANGUES (langue) VALUES (:LangueAjoutee)");
query.bindValue(":LangueAjoutee", langue);
query.exec();
// Effacement de la précédente requete
query.clear();
// Recherche de la langue
query.prepare("SELECT id FROM LANGUES WHERE langue = :LangueRecherchee");
query.bindValue(":LangueRecherchee",langue);
query.exec();
if (query.next() == true)
{
// Langue trouvée, on retourne son id
id = query.value(0).toInt();
} |
Partager