Ms access 能否将Access 2.0升级到Access 2000或更高版本的Access project?
由于合并,我们继承了一些在Access 2.0上运行的遗留应用程序。理想情况下,我们希望将它们重新编写为intranet web应用程序,但由于其他优先事项,这不会很快发生 我们主要关心的是将数据从客户机中取出,最好是放入SQL Server。有没有办法将2.0升级到Access 2000或更高版本的项目 是的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
可能有用:当您将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数据项目)。我不认为你指的是这些,所以在我看来,你的主题中的“项目”是误导性的,应该用“版本”来代替。