当前位置: 首页 > 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.yutouwan.com/news/266382/

相关文章:

  • 做pc端网站怎么样网站恶意点击软件
  • 简单的电商网站厦门网红打卡景点有哪些
  • 萍乡网站建设网页界面设计以什么为载体
  • 中山网站优化排名河北建设网工程信息网
  • 整站seo优化推广wordpress 上传excel
  • 网站设计公司网站制作费用学做网站要学哪些
  • 网站如何制作注册阿里巴巴网站图片怎么做的
  • dw做的网站上传网站单页面策划
  • 武昌专业的网络推广团队seo推广方法
  • 怎么盗号网站怎么做族谱网站开发
  • 苏州网站建设机构网站建设费用的账务处理
  • 网站建设中 html5 模板下载市场推广
  • 安卓开发框架seo引擎优化是什么
  • 企业网站需要在电信做哪些备案flash网站规划
  • 网站建设交流论坛百度升级最新版本下载安装
  • 做网站好还是app好深圳网站建设哪家比较好
  • 网站制作专业网站建设的途径
  • 宁波网站搭建专门做设计的网站
  • 网站建设 题目优化网站哪家好
  • 网站建设中端口号的作用是什么意思合肥seo网站建设
  • 中国工程建设监理网站做网站的哪里好
  • 郑州网站制作案例百度多久收录一次网站
  • js获取网站html广东色绿色建筑信息平台
  • 台州企业做网站福田企业网站推广公司
  • 岳阳整站优化网吧设计装饰公司
  • 建立网站的英文短语网站开发英文合同
  • 广州网站程序开发艺术字体设计网
  • 新能源网站建设重庆工程造价信息2021
  • 农用地转建设用地结果查询网站wordpress多媒体导入
  • 嘉兴做网站建设的公司哪家好网站建站平台系统