老板递给我一些相当古老的遗留代码,都是用VB6完成的。在安装 Visual Studio 6 和其他一些东西之后,我终于能够打开项目并实际编译/运行它。我的新问题来自这行代码:
Set db = DBEngine.Workspaces(0).OpenDatabase(ThePath$, False, ReadOnlyFlag, "FoxPro 2.6;")
我收到错误“找不到可安装的 ISAM”
我不确定我错过了什么。我已经进行了一些搜索,并且在 system32 和注册表中有 MSJET35.DLL 之类的东西。Access 已安装(我在 Access 2002 和 2003 上都试过)。我预计这会是 Windows 7 或 Vista 的问题,但这是在 XP Service Pack 3 中。
有什么想法吗?