Базы данных и Qt - PullRequest
       28

Базы данных и Qt

0 голосов
/ 17 августа 2011

Я создаю приложение в Qt / QML. У меня есть табличное представление базы данных (PostgreSQL). Есть ли способ динамически обновить мою таблицу, если есть какие-либо изменения в базе данных.

Один из неэффективных способов сделать это - периодически отправлять запросы SQL.

Есть ли какой-нибудь автоматический способ обновления моего изображения? Я открыт для использования любой другой базы данных также, если требуется.

Ответы [ 2 ]

1 голос
/ 17 августа 2011

Если вы используете QSqlTableModel (или редактируемый подкласс QSqlQueryModel) с QTableView, любые сделанные изменения будут немедленно видны.

1 голос
/ 17 августа 2011

Qt, кажется, поддерживает механизм NOTIFY баз данных PostgreSQL. Погуглив, он нашел несколько сообщений об ошибках, так что не уверен, что это правильно реализовано. Так как я никогда не использовал его, мне придется направить вас в Google.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...