Python编程-pypyodbc无驱动和无法打开注册表等错误的解决办法
在使用pypyodbc过程中,可能发生以下几个错误,解决办法记录如下:
1. 没有Microsoft Access Driver(*.mdb)等驱动
网上常见的解决办法是创建数据源,使用控制面板-管理工具-数据源管理器添加和创建数据库
打开之后,添加对应的驱动和数据库就可以
选择现有的和创建新的都可以
这个方法有时候并不一定可行,因为我们可能没有这个驱动,最好的办法是下载微软官方的数据库驱动
这两个文字的名字可以百度直接搜索到下载地址,安装之后一般就可以直接使用了
AccessDatabaseEngine_X64.exe AccessDatabaseEngine
我还是传到百度云上吧
链接: https://pan.baidu.com/s/1ssv0ZEjjEWzf4zhvw_zvJg 提取码: raed
2 默认驱动错误
此时可能是数据库连接的驱动名和创建的源不对应
str = 'Driver={Microsoft Access Driver (*.mdb)};PWD=' + self.password + ";DBQ=" + self.db_name# 即这个部分 Driver={Microsoft Access Driver (*.mdb)}
还有,注意windows下不是使用connect直接连接的
pypyodbc.win_connect_mdb(str) # 对的# 错误
# pypyodbc.connect(str)
3. 无法打开注册表项目
这是一个尴尬的问题..看看数据库的路径是否写错了,注意路径中的特殊字符
看颜色就是部队的,习惯使用\\来表示路径,注释特殊字符
F:\\SOFTWARE\\编程软件\\python\\projects\\aAAA
4. 忘记输入密码
也是一个粗心的错误,自己的数据库有密码的话,就别忘记加上
PWD=你的数据库密码
Python编程-pypyodbc无驱动和无法打开注册表等错误的解决办法相关推荐
- htaccess不起作用的解决方法,AllowOverride All打开后出现403错误时解决办法
htaccess不起作用的解决方法,AllowOverride All打开后出现403错误时解决办法 参考文章: (1)htaccess不起作用的解决方法,AllowOverride All打开后出现 ...
- python2发送http不编码_[转]Python 2.x中常见字符编码和解码方面的错误及其解决办法...
Python 2.x中的字符编码,设计的的确不好,导致初学者,甚至是即使用Python很长时间的人,都会经常遇到字符编解码方面的错误. 下面就把一些常见情,尽量的都整理出来,并给出相应的解决办法. 看 ...
- word在试图打开文件时遇到错误的解决办法
错误为 解决办法: 打开Word,选择-文件-选项 点击左侧的信任中心按钮,然后选择右侧的信任中心设置 进入信任中心后点击左侧的受保护视图选项卡,默认是三个选项都被选中的,如图 取消勾选第一个选项&q ...
- python安装beautifulsoup失败_Win10环境下python36安装BeautifulSoup出现错误的解决办法
说明:win10 64位系统,Python3.6.3 Win10环境下安装BeautifulSoup4貌似没有任何问题,但是当使用时就会报错,错误如下: 通过报错信息到相应的位置去查看文件 try: ...
- Ai 2015 在 win10打开的时候显示 错误:16 解决办法
Ai 在 win10打开的时候显示 错误:16解决办法 以管理员权限运行 以win7兼容运行 解决
- 如何解决python中编码错误的问题_【总结】Python 2.x中常见字符编码和解码方面的错误及其解决办法...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 对于Python解析器 而Python解析器所干的事情,就是: Python解析器,根据当前的所用的字符串编码类型 此字符串编码类型,是你自己所设置的 不 ...
- 【Word】Word运行时提示“Word在试图打开文件时遇到错误”的解决办法
今天突然遇到下载的带有 .doc文件使用office 2013打开时这个问题:见下图 经多次查找资料,找到一种解决方法如下: 点击 文件 里面有个选项: 再点击 信任中心----信任中心设置 如下图: ...
- vim 保存时出现无法打开并写入文件错误(解决办法)
问题原因:该文件的修改需要root权限 终极解决办法(最好用,初学者记住这一个就行,其他方式没必要去尝试) sudo vim --filename 之后输入root密码,wq!保存退出.
- Python编程的10个经典错误及解决办法
接触了很多Python爱好者,有初学者,亦有转行人.不论大家学习Python的目的是什么,总之,学习Python前期写出来的代码不报错就是极好的.下面,严小样儿为大家罗列出Python3十大经典错误及 ...
- python编程时显示语法错误_Python编程的10个经典错误及解决办法
接触了很多Python爱好者,有初学者,亦有转行人.不论大家学习Python的目的是什么,总之,学习Python前期写出来的代码不报错就是极好的.下面,严小样儿为大家罗列出Python3十大经典错误及 ...
最新文章
- 计算机基础办公软件应用技能,计算机一级计算机基础及 ms office 应用考些什么...
- Android -- 利用Broadcast开启Service
- 个人思考与研究:道德经(二)
- java里 currenttime_java 获取当前时间LocalDateTime currentTimeMillis java.util.Date
- [Jarvis OJ - PWN]——[61dctf]fm
- 高德sdk_联手HERE,高德进军地图海外市场 | CES 2020
- java多个条件排序_java定制化排序,多个条件排序
- 【求职英语】一些英语面试题整理
- jQuery Ajax请求成功后,为什么一直在error函数里
- 大数据营销有哪些价值
- 君则A3服务器地址异常信息,a3服务器端操作指南.doc
- 胡晓明的“出埃及记”,他将带领支付宝驶向何方?
- python脚本注册服务+pyinstaller打包exe开机自启动服务
- 手机自带浏览器的强大
- java 下载暂停实现_在文件下载中实现暂停/恢复
- Java基础-Java概述(第一、二章)
- 程序“[4176] char.exe: 本机”已退出,返回值为 0 (0x0)
- 传智播客创始人张孝祥因病去世(转)
- 运行数据区③---方法区
- FILE NAME(filename)文件名的理解