Ticket #3399: dbType.diff

File dbType.diff, 1.2 KB (added by usleepless@…, 17 years ago)
  • libs/libmyth/settings.cpp

     
    12331233        query.exec();
    12341234
    12351235        if (!query.isActive())
    1236             MythContext::DBError("simpledbstorage update", querystr);
     1236            MythContext::DBError("simpledbstorage update", query);
    12371237    } else {
    12381238        // Row does not exist yet
    12391239        MSqlBindings bindings;
     
    12461246        query.exec();
    12471247
    12481248        if (!query.isActive())
    1249             MythContext::DBError("simpledbstorage update", querystr);
     1249            MythContext::DBError("simpledbstorage update", query);
    12501250    }
    12511251}
    12521252
  • libs/libmyth/mythdbcon.cpp

     
    88
    99MSqlDatabase::MSqlDatabase(const QString &name)
    1010{
     11    DatabaseParams dbparms = gContext->GetDatabaseParams();
     12
    1113    m_name = name;
    12     m_db = QSqlDatabase::addDatabase("QMYSQL3", name);
     14    m_db = QSqlDatabase::addDatabase(dbparms.dbType, name);
    1315
    1416    if (!m_db)
    1517    {