Третий архив вопросов и ответов Вопросы по самым различным темам


Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 07:22
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Есть код. Не знаю как лучше проверять успешность выполнения запросов. Вроде после каждого query.exec() и после query.next() если проверять, то запутает код. А один раз в конце наверное недостаточно. Как бы Вы поступили ?Код: for(QSet::const_iterator I = idSet.begin(); I!=idSet.end();I++) { query.exec(QString("select status from cards where id=%1").arg(*I)); query.next(); int status = query.value(0).toInt(); status = status | EMBOSSED; query.exec(QString("update cards set status = %1 where id=%2").arg(status).arg(*I)); } if(query.lastError().isValid()) throw ZException(QString("PPEmbosser.cpp, emboss()\nquery.exec(\"%1\")\n%2").arg(q uery.lastQuery()).arg(query.lastError(). text()));
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Можно ли по частоте орфографических ошибок легко вычислить возраст пишущего? Например, человек пишет без ошибок, а вре Guest Архив вопросов и ответов 4 02.12.2012 15:06
Что лучше? Жить совершав миллион ошибок или без ошибок но правильно? Guest Новый архив 4 0 16.03.2012 00:50
нужна помощь: при загрузке винды постоянно начинается проверка дисков (при этом уже на 6% проверка зависает и приходится Guest Ещё вопросы и ответы из архива 9 0 10.01.2012 18:13



© www.otvetnemail.ru - Форум вопросов и ответов.