PyQt - 在db更新后更新QTableView数据

时间:2018-03-17 13:19:14

标签: python qt sqlite pyqt

我正在编写基于pyqt5的应用程序,我从SQLite数据库中获取数据 并使用QTableView显示它并且只能在后端SQLite中进行数据更改。

db = QSqlDatabase.addDatabase("QSQLITE")
db.setDatabaseName(r"C:\Users\vaas\AppData\Local\Temp\uniprotect\unidb.db")
db.open()
projectModel = QSqlQueryModel()
projectModel.setQuery("select * from ledgerstats",db)
self.tableView.setModel(projectModel)

如果在SQLite数据库中修改数据(由任何其他应用程序),我如何刷新QTabeView数据?

谢谢, VAAS。

0 个答案:

没有答案