Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème de configuration du driver SQLite

    17 février 2018 à 15:53:16

    Bonjour,

       Actuellement, je souhaiterais me connecter à ficier .db de SQLite

    Voici mon code :

    #include "Selection.h"
    #include <QApplication>
    #include <QPushButton>
    #include <iostream>
    #include <QSqlDatabase>
    #include <QSqlQuery>
    #include <QDebug>
    #include <QMessageBox>
    #include <QSqlError>
    #include <QtSql>
    
    using namespace std;
    
    Selection::Selection() : QWidget()
    {
        setFixedSize(150,150);
    
    
        db.addDatabase("QSQLITE");
        
        db.setDatabaseName("bd1.bd");
    
        if (!db.open()) {
                qDebug("Error occurred opening the database");
                qDebug() << db.lastError();
                return;
        }
    
        QSqlQuery query(db);
    
        query.exec("SELECT * FROM Reponses");
    
        query.next();
        /* Récupère les valeurs dans des variables. */
        QString Nom = query.value(0).toString();
    
        QPushButton monBouton("ok");
    
        monBouton.setText(Nom);
    
    
    
    }
    

    J'ai l'erreur suivante : 

    Error occurred opening the database

    QSqlError("", "Driver not loaded", "Driver not loaded")

    J'ai bien installé SQLite3, et je n'arrive pas à trouver de démarches à suivre pour lier le plugin SQLite à Qt SOUS UBUNTU (pour Windows, il y en a plein).

    Merci bien ;).

    • Partager sur Facebook
    • Partager sur Twitter

    Problème de configuration du driver SQLite

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown