使用python PyQt5 创建界面,目的是连接数据库并在GUI界面中显示
数据库能正确连接(连接的是SQL Server)(用的是VScode)
但是在使用QSqlQueryModel与QTableView进行交互时,出现了问题,QSqlQueryModel.setQuery()方法对数据库进行检索,检索后显示在tableView中,但是运行程序时,弹出的tableView界面里是空白的,啥也没有,有时候对SQL语句修改一下能显示标题行,但是其他地方还是空白,请问这是为什么呢?
截图如下
而且我尝试了将projectModel.setQuery()的结果进行打印输出,输出结果是none,是我QSqlQueryModel()方法用的不对吗?
目前刚刚接触,理解的不够透彻,请各位给予指教。