• [^] # Re: Pas d'importance

    Posté par . En réponse au message quelle base de données choisir ave Qt. Évalué à 1.

    Au niveau des requêtes, tu peux utiliser le sous ensemble SQL commun à SQLite ou MySQL sans problème. Quant au code C++/Qt, t'as juste la partie connexion qui change un peu.
    Rien de bien méchant, voilà ce que ça donne:


    QSqlDatabase db = QSqlDatabase::addDatabase( "QMYSQL" );
    db.setHostName( "zorglub" );
    db.setDatabaseName( "ma_base_mysql" );
    db.setUserName( "mon_utilisateur" );
    db.setPassword( "mon_password" );
    if( !db.open() )
    {
    qDebug() << "Erreur : "<< db.lastError();
    qFatal( "La connexion a échouée." );
    }



    QSqlDatabase db = QSqlDatabase::addDatabase( "QSQLITE" );
    db.setDatabaseName( "ma_base_sqlite.db" );
    if( !db.open() )
    {
    qDebug() << "Erreur : " << db.lastError();
    qFatal( "La connexion a échouée." );
    }