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

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение нового архива (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/)
-   -   Обновление таблицы (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/obnovlenie-tablicy-270898/)

Guest 29.09.2011 05:17

Обновление таблицы
 
ДОброго времени суток!!!У меня есть таблица в БД, которая содержит около 7000 строк.Она у меня отображается в QTableView с помощью запроса QSqlQueryModel. И вот После добавления/редактирования записи в этой таьлице я хочу выделить добавленную/редактированную строчку. Как известно, изначально в памяти хранится только 256 строк и соответственно, чтобы выделилась какая-нибудь 2000 строчка нужно после обновления моделиКодC++ (Qt)model->setQuery(str);вызватьКодC++ (Qt)while(model->canFetchMore()) model->fetchMoreА это очень тормозит процесс обновления таблицы.Может кто-нибудь подскажет как можно по другому выдти из этой ситуации : Обновить таблицу и выделить отредактированную строчку с большим объемом информации


Часовой пояс GMT, время: 08:58.


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