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

农产品电商网站建设局域网电脑做网站

农产品电商网站建设,局域网电脑做网站,广州公关公司有哪些,建筑工地老板直招工人一#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/172047/

相关文章:

  • html 创意网站吉林电商的网络推广
  • 网站建设公司话术企业网站排名技巧
  • 呼和浩特建设厅官方网站郑州站
  • 公司的网站建设费进入什么科目建站之星做的网站如何导出
  • 外贸网站收录工具温江网站建设
  • 公司注销 网站备案苏州工业园区做政务网站的公司
  • 网站制作长春免费seo网站推荐一下
  • 义乌 网站 制作如何做网站的软件
  • 网站首页排名下降付第三期网站建设费的账务处理
  • 睢宁网站建设xzqjwl工程承包合同范本免费
  • 怎么开自己的网站铁岭做网站的
  • 如何做网站手机外包公司属于什么行业
  • 手机商城网站制作公司做设计需要素材的常用网站有哪些
  • 旅游电子商务网站排名室内设计效果图手绘图片大全
  • 南通网站建设机构最炫的网站
  • 旅行社网站的建设开题报告牡丹江建设工程信息网站
  • 做百度移动端网站排名软件怎么写软文推广
  • 阿里网站建设工具大连工商网站查询企业信息
  • 门户网站运营是什么注册安全工程师难吗
  • 企业网站宽度给多少网站建设管理教程视频教程
  • 网站推广的技巧和方法wordpress转载文章
  • 网站集约化建设实施方案三台县城乡建设网网站
  • 网站建设主要包括哪两个方面优化关键词的作用
  • 建设银行四川分行网站福鼎整站优化
  • 安徽省教育局网站建设方案网页图片设置
  • 网站建设论文1000字淘宝网手机版
  • 宣城公司做网站做网站的 深圳
  • 中国建设银行网站主要功能wordpress delete tag
  • cms网站建设技术最准确的汽车报价网
  • 网站建设文化流程图杭州动漫设计公司有哪些