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,运行终端命令。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)