1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- #include "dbsettings.h"
- #include "dbman.cpp"
- void dbSettings::storeSetting(int setting_id, QString setting_value)
- {
- QSqlQuery query;
- query.prepare("UPDATE settings "
- "SET setting = ? "
- "WHERE setting_id = ?");
- query.addBindValue(setting_value);
- query.addBindValue(setting_id);
- query.exec();
- }
- QString dbSettings::retreiveSetting(int setting_id)
- {
- QSqlQuery query;
- query.prepare("SELECT setting FROM settings WHERE setting_id = ?");
- query.addBindValue(setting_id);
- query.exec();
- QString setting = "-1";
- while(query.next()){
- setting = query.value(0).toString();
- }
- return setting;
- }
- QVector<QString> dbSettings::retreiveSettingInfo(QString setting_id)
- {
- QSqlQuery query;
- query.prepare("SELECT * FROM settings WHERE setting_id = ?");
- query.addBindValue(setting_id);
- query.exec();
- QVector<QString> setting;
- while(query.next()){
- setting.append(query.value(0).toString());
- setting.append(query.value(1).toString());
- setting.append(query.value(2).toString());
- }
- return setting;
- }
|