bool FLUtil::writeDBSettingEntry( const QString & key, const QString & value ) { int size; bool result; sqlSelect( "flsettings", "valor", "flkey = '" + key + "'", "flsettings", &size ); if ( size > 0 ) result = sqlUpdate( "flsettings", "valor", value, "flkey = '" + key + "'" ); else result = sqlInsert( "flsettings", "flkey,valor", key + "," + value ); return result; }
bool FLUtil::writeDBSettingEntry(const QString &key, const QString &value) { int size; bool result; QString where(QString::fromLatin1("flkey='") + key + QString::fromLatin1("'")); sqlSelect("flsettings", "valor", where, "flsettings", &size); if (size > 0) { result = sqlUpdate("flsettings", "valor", value, where); } else { result = sqlInsert("flsettings", "flkey,valor", key + QString::fromLatin1(",") + value); } return result; }