加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

ms-access – Microsoft Office Access数据库引擎找不到该对象

发布时间:2020-12-14 02:49:39 所属栏目:Windows 来源:网络整理
导读:我创建了一个测试MS Access DB来将表导出到excel和txt文件. 对于我使用的excel DoCmd.OutputTo acOutputQuery,"QryExportToExcel",_acFormatXLS,XFile,False 这工作正常,并获得excel输出 但是对于文本文件我创建了一个规范并使用了这个代码 DoCmd.TransferTe
我创建了一个测试MS Access DB来将表导出到excel和txt文件.

对于我使用的excel

DoCmd.OutputTo acOutputQuery,"QryExportToExcel",_
acFormatXLS,XFile,False

这工作正常,并获得excel输出

但是对于文本文件我创建了一个规范并使用了这个代码

DoCmd.TransferText acExportDelim,"Mytable Import Specification","mytable","D:myfoldertest1.txt",False

当我单击此按钮获取以下错误.

The Microsoft Office Access databasse engine could not find the object
“test1#txt”. Make sure the object exists and that you spell its name
and path name correctly.

即使我尝试在同一路径中创建test1.txt.令我惊讶的是,当我单击此按钮时,这将删除已存在的文件.

我也在代码中给出了“test1.txt”,但是错误的是我得到了“test1 #txt”

软件:MS ACCESS 2007

请帮帮我,我很困惑

解决方法

The Microsoft Office Access databasse engine could not find the object “test1#txt”. Make sure the object exists and that you spell its name and path name correctly.

这是一个通用(而且无用)的错误消息,如果出现任何问题,Access输出.一个示例是导入/导出规范中的拼写错误的字段名称.

您可以通过在Access用户界面中“手动”尝试导入操作(而不是通过代码)来获取“真实”错误消息.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读