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

网站建设的方法步骤企业网站建设产品设计书

网站建设的方法步骤,企业网站建设产品设计书,wordpress影视主题下载,河南网站建设怎么收费问题 当升级 pyodbc 5.2 版本后,连接 sqlserver 数据库,报错如下: 连接失败: (IM002, [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 (0) (SQLDriverConnect); [IM002] [Microsoft][ODBC 驱动程序管理…

问题

当升级 pyodbc 5.2 版本后,连接 sqlserver 数据库,报错如下:

连接失败: ('IM002', '[IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 (0) (SQLDriverConnect); [IM002] [Microsoft][ODBC 驱动程序管理器] 无效的连接字符串属性 (0)')

解决

  1. 确定驱动已安装

    若驱动不存在,需先下载 ODBC Driver for SQL Server

    # 1. 确定驱动安装正常
    print(pyodbc.drivers())  
    # ['ODBC Driver 18 for SQL Server']
    
  2. 重要】若 pyodbc 库从 4.0 版本升级,且连接数据库语句如下:

    import pyodbc# 此代码为错误使用参数
    # pyodbc4.0版本中 connect 方法中并没有 encoding 参数,此时设置无效
    # 而 pyodbc5+ 版本中,encoding 参数拥有默认值 utf-16le
    # 再设置为 utf8 便会导致上述错误try:conn = pyodbc.connect("DRIVER={ODBC Driver 18 for SQL Server};""SERVER=127.0.0.1,1433;""DATABASE=TEST;""UID=admin;""PWD=admin;""TrustServerCertificate=yes;""Mars_Connection=yes;",encoding='utf-8',autocommit=True)print("连接成功!")
    except Exception as e:print("连接失败:", e)
    

    删除 encoding='utf-8' 即可,此时数据库链接恢复正常!!!

    对于sqlserver 来说,建议采用 utf-16le【默认值】,原文链接

http://www.dtcms.com/wzjs/553409.html

相关文章:

  • 简历做的很棒的网站网站如何不被百度搜到
  • 做网站话挣钱吗个人特种作业证查询
  • 关于网站建设领导分工哪个网站ppt模板免费下载
  • 网站不备案可以吗网站开发售后服务承诺
  • 本科学计算机是做网站吗网站建设的编程
  • 热狗网站关键词优化中国500强企业名称
  • 优惠券网站要怎么做推广亚当学院网站建设视频教程
  • 成都网站制作是什么西宁做腋臭北大网站l
  • 西部网站管理助手4.0表白网站在线制作软件
  • 网站开发企业组织结构优秀个人主页设计
  • 企业网站有什么wordpress调用头像
  • 西宁市规划和建设局网站cms建站程序
  • 专业做seo的网站wordpress editor ios
  • 环保网站建设说明电脑怎样做网站
  • vs2010 网站开发品牌网吴为简介
  • 室内设计网站界面acg二次元wordpress主题
  • 国外网站建设平台深圳定制网站制作咨询电话
  • 集团网站开发费用做PPT不错的网站有哪些
  • 关于电影网站的论文摘要滨州做微商城网站
  • 企业网站制作的公司做淘宝网站怎么弄
  • php大流量网站开发规范建设平滑扣皮带网站
  • 湖南网站建设哪家有wordpress 主题重置
  • 导航网站 win8风格wordpress 自己写js
  • 网站建设需求信息稳定的网站服务器租用
  • 合肥市建设工程造价管理站网站如何分析网站竞争对手
  • 西宁做网站_君博相约深圳高端人力资源公司
  • 西安 房产网站建设在哪个网站注册公司
  • 网站可以自己做服务器么网站 注册模块怎么做
  • 上海企业网站推广方法赞皇建站建设
  • 虚拟主机怎么搭建网站女生就业前景最好的十大热门专业