gpt4 book ai didi

ms-access - 将 Access 2010 转换为旧版本

转载 作者:行者123 更新时间:2023-12-01 12:49:39 26 4
gpt4 key购买 nike

我希望能够使用脚本将 Access 2010 数据库转换为多个不同的旧版本

因此,如果我向脚本提供 2010 Access,我希望它吐出以下版本之一:2000、2002、2003 或 2007。

这怎么可能?

我不是在寻找一个完整的脚本,而是在寻找正确方向的指针或者可能是如何完成的示例。

* 编辑 *

TmpName = Destination & "\" & dbDisname & "_2002.mdb"
If Dir(TmpName) <> "" Then
FS.deletefile TmpName
End If
objAccess.ConvertAccessProject strSourcePath & dbCurrent, TmpName, acFileFormatAccess2002
TextName = dbDisname & "_2002.mdb"
objAccess.Quit

问题是我收到“运行时错误‘52’:文件名或编号错误”

但是路径是正确的?

  • strSourcePath & dbCurrent = "C:\new.accdb"
  • TmpName = "C:\new_2002.mdb"

最佳答案

您可以使用:

ConvertAccessProject "z:\docs\test.accdb", _
"z:\docs\test.mdb", acFileFormatAccess2000

您可能会收到各种错误消息,我没有尝试整理这些错误消息,但您最终会得到一个 Access 2000 mdb。其他格式可通过智能感知获得。

微软引用资料:
File format
ConvertAccessProject
Some possible problems

关于ms-access - 将 Access 2010 转换为旧版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13469683/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com