Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ms access 能否将Access 2.0升级到Access 2000或更高版本的Access project?_Ms Access_Ms Access 2000 - Fatal编程技术网

Ms access 能否将Access 2.0升级到Access 2000或更高版本的Access project?

Ms access 能否将Access 2.0升级到Access 2000或更高版本的Access project?,ms-access,ms-access-2000,Ms Access,Ms Access 2000,由于合并,我们继承了一些在Access 2.0上运行的遗留应用程序。理想情况下,我们希望将它们重新编写为intranet web应用程序,但由于其他优先事项,这不会很快发生 我们主要关心的是将数据从客户机中取出,最好是放入SQL Server。有没有办法将2.0升级到Access 2000或更高版本的项目 是的 可能有用:当您将A2.0转换为A2000或更高版本时,除了米奇的链接之外,您可能会得到一到两个无用的参考。最后,您应该只需要以下四个参考资料 Visual Basic For A

由于合并,我们继承了一些在Access 2.0上运行的遗留应用程序。理想情况下,我们希望将它们重新编写为intranet web应用程序,但由于其他优先事项,这不会很快发生

我们主要关心的是将数据从客户机中取出,最好是放入SQL Server。有没有办法将2.0升级到Access 2000或更高版本的项目

是的


可能有用:

当您将A2.0转换为A2000或更高版本时,除了米奇的链接之外,您可能会得到一到两个无用的参考。最后,您应该只需要以下四个参考资料

Visual Basic For Applications 
     VBA - 4.0 C:\Program Files\Common Files\Microsoft Shared\VBA\VBA6\VBE6.DLL
Microsoft Access 9.0 Object Library 
     Access - 9.0 C:\Program Files\Microsoft Office 2000\Office\msacc9.olb
OLE Automation 
     stdole - 2.0 C:\WINDOWS\system32\STDOLE2.TLB
Microsoft DAO 3.6 Object Library 
     DAO - 5.0 C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll

Sub ViewMoreReferenceDetails()

Dim refIDE As Object

    For Each refIDE In Access.Application.VBE.ActiveVBProject.References
        Debug.Print refIDE.Description & " " & _
            IIf(refIDE.IsBroken, "Broken", "") & vbCrLf & _
            "     " & refIDE.Name & " - " & refIDE.Major & "." & refIDE.Minor & " " & refIDE.FullPath
    Next refIDE

End Sub
当然,您的Microsoft Access对象库版本会因您的Access版本而异。即使这样,也不需要太多OLE引用,但您最好将其留在那里

Access可能自动添加的兼容层引用即使有效也应该删除。但是清理它试图修复的代码应该不会花太长时间

至于到ADP的转换,微软不再推荐,这大概是你在陈述项目时的意思。在最近的几个Access版本中,它没有任何新功能。相反,只需使用链接到SQLServer的表即可

请参阅我对Microsoft Access提示页面中SQL Server升迁的随机想法,网址为

SQL Server组中有一个工具。 SQL Server Access迁移助手(SSMA Access)

您的问题标题意味着升级到ADP,而您的问题文本不支持这一点。我已将问题标题设置为与文本“Project”匹配,该文本在Access中有两种含义,VBA项目或ADP(Access数据项目)。我不认为你指的是这些,所以在我看来,你的主题中的“项目”是误导性的,应该用“版本”来代替。