当前位置: 首页 > news >正文

嘉兴网站广优化公司dedecms视频网站模板

嘉兴网站广优化公司,dedecms视频网站模板,移动端app开发,网络管理服务器一#xff1a;背景 最近研究一个项目#xff0c;里面用的Pyqt5编写的桌面应用#xff0c;跑了下源码发现连接数据库那块出来问题#xff0c;最终调试发现里面用的QtSql去连接mysql提示驱动找不到。 具体报错信息如下#xff1a; Could not parse stylesheet of object …一背景 最近研究一个项目里面用的Pyqt5编写的桌面应用跑了下源码发现连接数据库那块出来问题最终调试发现里面用的QtSql去连接mysql提示驱动找不到。 具体报错信息如下 Could not parse stylesheet of object QTableView(0x2075e3bee20) QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QODBC QODBC3 QPSQL QPSQL7 Driver not loaded Driver not loaded 二原因分析 这里应该是缺少QMYSQL这个驱动网上找了很多资料说是QT5.15.*版本的包里面没有这个驱动需要自己下载源码包重新编译生成dll文件,最后尝试着下载了QT的整个源码包按照网上的方法尝试了最后还是提示这个驱动找不到。无奈只好寻求其他解决方案。 三解决方案 一使用通用的odbc驱动来连接MySQL我本地是windows环境需要下载mysql-connector-odbc,我是用的mysql8.0下载如下的驱动连接如下 https://cdn.mysql.com//Downloads/Connector-ODBC/8.0/mysql-connector-odbc-8.0.35-win32.msi 下载完就一步一步的安装成功即可。 二配置 安装后在管理工具选择odbc数据源 填写数据库账号密码数据库名称测试连接如下 这样就连接成功了 三QT代码连接 db QtSql.QSqlDatabase.addDatabase(QODBC) db.setDatabaseName(mysql) db.setHostName(localhost) db.setUserName(root) db.setPassword(root) if not db.open(): # 判断数据库是否打开print(db.lastError().text()) # 打印操作数据库时出现的错误return False else:print(连接成功) 运行代码发现连接成功了。是不是很简单所以条条道路通罗马技术上遇到问题可能一种方法长时间解决不了或者解决起来很复杂可以换一种思路也许很快就解决了。
http://www.huolong8.cn/news/266382/

相关文章:

  • 冲浪网站优化网seo短视频发布页
  • 史志网站建设方案无锡市新吴区住房和建设交通局网站
  • 做爰全过程免费的视频网站wordpress使用memcached
  • 新浪微博 ssc网站建设设计网红打卡
  • 九网互联怎么建设网站招人在哪里找最快
  • 网站从建设到赚钱的流程廊坊网站建设墨子
  • 免x网站网页制作页面布局
  • 网站怎么做内链接地址营销推广模式有哪些
  • 免费申请二级网站源码长沙企业网站建设企业
  • 网站建设中端口号的作用是什么意思产品网站怎样做外部链接
  • 济南制作网站制作公司策划腾讯云快速搭建网站
  • 响应式网站有哪些2017中天建设集团有限公司营业执照
  • 北京微网站设计制作服务一个做二维码问卷调查的网站
  • 工程建设含义邢台视频优化方案
  • 网站开发算是固定资产吗一个网站的建设流程图
  • 旅游网站建设服务对象制作网站要花多少钱如何
  • 贵州公司网站开发做寂网站
  • 俞润装饰做哪几个网站小程序商城哪家好又便宜
  • 网站怎么更改域名解析优秀广告设计案例作品欣赏
  • 做封面图的网站外链推广平台
  • 四川建设网网站php在线编辑器
  • 企业网站的类型包括互联网 网站设计
  • 搜索引擎网站入口黄骅港信息贴吧
  • 新手学网页设计的网站百度收录网址提交
  • 做解决方案的网站做黑彩网站能赚钱吗
  • 红岗网站建设汕头市城市建设开发总公司
  • php语言做购物网站wordpress自定义文章类型如何调用
  • 手机黄页怎么找宁波网站优化公司哪家好
  • 无锡做网站公司哪家比较好四川网上注册公司流程
  • 想要做一个网站wordpress无法创建页面