Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
 QFileInfo dbfile("dbdbSqlite");
    if(dbfile.exists())
    {
        QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
        db.setDatabaseName("dbdbSqlite");
        if (!db.open())
        {
            QMessageBox::critical(0, qApp->trUtf8("Projektia ei voitu avata"),
                qApp->trUtf8("Projektia ei voitu avata (ei tietokantayhteyttä)."
                         ), QMessageBox::Close);
            return false;
        }
    }
    else
    {
        QMessageBox::critical(0, qApp->trUtf8("Tietokantaa ei ole"),
            qApp->trUtf8("Projektia ei voitu avata (ei tietokantayhteyttä)."
                     ), QMessageBox::Close);
        return false;
    }

Esimerkki funktiosta, joka hakee machine taulusta rivin, jossa ActiveMachine kentän arvo on yksi

...