因此,我几天来一直在尝试解决此错误。导出了Access对象的所有功能,从specified fields中删除了二进制数据,并将Access对象导入到新的数据库之后,这就是我仍然遇到的错误。
运行时错误'-2147417851(80010105)':
对象“ _Application”的方法“ LoadFromText”失败。
修改:
根据要求,这是处理导入的完整功能代码。该错误是在“表单” LoadFromText行中引起的:
0
其中here
在区分对象的位置,cFilePath中的文件遵循“ \ dir ... \ Form_FormName.txt”格式,而accObjectName只是“ FormName”。我遇到的问题是导入Access表单。
我尝试过的事情:
-我从表单文件中删除了“ NoSaveCTIWhenDisabled = 1”行,因为在旧的mdb格式中这会导致导入问题。 (即使此行仍然导致导入问题)
-我还尝试过删除文本文件中的所有空白行,以防命令读取它们时出现问题。
虽然要导入的表单对象的一小部分,但并非全部都被导入,导致此错误。检查文件本身以查看原因,因为它们的格式看起来都相对相同,所以我无法理解它们。发生此自动化错误的原因是什么?所有其他导出/解析功能似乎运行良好...