pyqt5中combox如何连接数据库,并显示信息到table view?

pyqt5中combox如何连接数据库,并显示信息到table view?,第1张

data = cursor.fetchall()

cursor.close()

db.close()

for i in range(1,max):

self.Qcombox.addItem(str(i))

这是我类似项目中的代码

str()中就是你读取到数据库中的数据

pyqt5是做界面的。

连接数据库应该是pymysql,至于插入不进去,可能是执行sql之后没有commit。

在使用pyqt5连接mysql数据库时,出现连接错误,QSqlDatabase:QMYSQLdrivernotloadedQSqlDatabase:availabledrivers:QSQLITEQMYSQLQMYSQL3QPSQLQPSQL7解决方法是,进入sql驱动目录,能找到共享库libqsqlmysql.so/usr/local/lib/python3.6/dist-packages/PyQt5/Qt/sqldrivers,运行终端命令。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9689980.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存