Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение нового архива (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/)
-   -   не дополучаю содержимое запроса (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/ne-dopoluchayu-soderzhimoe-zaprosa-271534/)

Guest 29.09.2011 05:38

не дополучаю содержимое запроса
 
просто интересно, почему так:получаю информацию для последующей печати-void MyModel::makeHtml(){ QSqlQuery qry=this->query(); QString strHtml="",tekUser="";//пробовал без first(),next() и isValid(), просто while(qry.next())-теряет первые записи qry.first(); while(qry.isValid()) { if(tekUser!=qry.value(1).toString()) { strHtml+=""+qry.value(1).toString()+""; tekUser=qry.value(1).toString(); } strHtml+=""+qry.value(2).toString()+""+. .... qry.next(); } strHtml+="";........}вопрос: почему надо непременно мудрить с first()? Я ж в qry получил содержимое запроса? Даже если встаю на первую строку в QTableView, в которой отображается модель, все равно на печати отсутствуют несколько первых строк.


Часовой пояс GMT, время: 21:07.


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