Подскажите пожалуста. Есть такой код, задача которого - изменить значение генератора в БД.Код:int dmModule::setGenGoods(const int gen){ QString query_str = "SET GENERATOR GEN_SPRGOODS_ID TO ?"; QSqlQuery *query = new QSqlQuery(dmModule::db); query->prepare(query_str); query->addBindValue(gen); query->setForwardOnly(true); query->exec(); if(query->lastError().isValid()){ QMessageBox::about(0,"errror",query->lastError().text()+query->lastQuery()); } dmModule::db.commit(); delete query; return 0;}код вызывается и нормально отрабатывает. Но значение генератора остается прежним.В IBExpert используя SQL Editor данный запрос удается выполнить без проблем.Почему не выполняется в функции?
|