Какой лучший способ обновить QSqlQueryModel? (PYQT5) - PullRequest
0 голосов
/ 27 июня 2018

Я использую метод QSqlQueryModel.setQuery () для чтения данных из двух таблиц в базе данных MYSQL и задаю объект QSqlQueryModel для объекта QTableView.

По некоторым причинам я буду изменять некоторые данные в таблицах MYSQL с помощью метода QSqlQuery.exe (), но объекты QSqlQueryModel и QTableView не могут обновляться автоматически после изменения базы данных. Каков наилучший метод для обновления / обновления модели и просмотра?

Я пробовал метод QSqlQueryModel.setData (), чтобы принудительно изменить данные модели, но он не работает, только с помощью повторного вызова метода QSqlQueryModel.setQuery (). Но это неэффективный анализ нового запроса только для обновления Это. Я просто хочу обновить строку или значение в табличном представлении.

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