excel vba使用sql时,提示 运行时错误 -2147467259(80004005) 自动化(Automation)错误

excelvba使用sql时,提示运行时错误-2147467259(80004005)自动化(Automation)错误如图,这个是sql语句有问题,还是其他语句有问题?... excel vba使用sql时,提示 运行时错误 -2147467259(80004005) 自动化(Automation)错误如图,这个是sql语句有问题,还是其他语句有问题?或者是系统环境有问题?该怎么处理? 展开
 我来答
ExcelPower
2017-10-09 · 专业Excel公式图表数据分析VBA
ExcelPower
采纳数:4495 获赞数:11863

向TA提问 私信TA
展开全部

可能只是  Sheet1 这个表名 不存在, 

要不然就是版本 问题了, 2007 可能版本有点低,你好像写的 Excel12.0

lvzhoumozhe
2019-08-24 · TA获得超过182个赞
知道答主
回答量:192
采纳率:0%
帮助的人:48.7万
展开全部

1.3 安装MySQLODBC 连接服务

下载地址:Download Connector/ODBC

选择操作系统及系统版本,下载对应的MSI文件安装即可。
这里应当注意的是,在下载安装ODBC连接器时,要选择和你的数据库系统相同位数的版本,而不是系统版本,否则安装完后依然会提示找不到数据库驱动。
注意:在64bit的系统上装的32bit的connector,装完后在ODBC数据源里看不到MySQL Driver,这时需要把64位的也装上才能看到MySQL Driver

但是!如果在64bit的系统上安装64bit的connector,数据库版本32bit,虽然可以看到ODBC的数据源了,但是在excel中连接还是提示找不到驱动,这时装上32bit的connector才成功

所以说 数据库、操作系统、连接工具这些统一用一种位数的多么重要。。。

PS:如果安装的时候报错,你可能需要安装 VC++ 2015 Redistributable     微软官方下载地址  选择对应自己安装的ODBC连接器版本的下载即可

网页链接

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式