Периодическое обновление данных в таблице. Как лучше реализовать? |
Здравствуйте, гость ( Вход | Регистрация )
Периодическое обновление данных в таблице. Как лучше реализовать? |
gmurik2 |
2.6.2010, 10:46
Сообщение
#1
|
Студент Группа: Участник Сообщений: 23 Регистрация: 21.5.2009 Пользователь №: 764 Спасибо сказали: 0 раз(а) Репутация: 0 |
День добрый! Пишу многопользовательское приложение базы данных, в приложении есть таблица, в которой выводится результат запроса. Эта таблица должна периодически обновляться, чтобы отобразить изменения сделанные другими пользователями. Как widget'ом лучше воспользоваться QTableView или QTableWedget?
|
|
|
MoPDoBoPoT |
3.6.2010, 0:45
Сообщение
#2
|
Участник Группа: Участник Сообщений: 172 Регистрация: 7.5.2009 Из: Москва Пользователь №: 738 Спасибо сказали: 44 раз(а) Репутация: 9 |
Ну так ты же можешь все это запомнить, хранить где-то, если это критично. Угу, например кое-что уже есть: QByteArray QHeaderView::saveState () const bool QHeaderView::restoreState ( const QByteArray & state ) Насчет восстановления выделения - спорный вопрос. В общем случае, нет гарантий, что данная запись еще не удалена из БД. Да и вообще, честно говоря, вся тема достаточна спорна. Конечно, я не знаю для какой предметной области разрабатывается данное ПО, но в большинстве случаев такая актуальность данных не нужна, только лишний трафик гонять. Можно вполне обойтись и кнопочкой "Обновить". Кстати, в некоторых СУБД существуют нотификационные сервисы, позволяющие посылать уведомления при возникновении каких-либо событий в базе данных. |
|
|
Текстовая версия | Сейчас: 28.11.2024, 22:20 |