VB6-XP上的foxpro 2.6无isam错误
老板递给我一些相当古老的遗留代码,都是用VB6编写的。在安装VisualStudio6和其他一些东西之后,我终于能够打开项目并实际编译/运行它。我的新问题来自以下代码行:VB6-XP上的foxpro 2.6无isam错误,vb6,foxpro,isam,Vb6,Foxpro,Isam,老板递给我一些相当古老的遗留代码,都是用VB6编写的。在安装VisualStudio6和其他一些东西之后,我终于能够打开项目并实际编译/运行它。我的新问题来自以下代码行: Set db = DBEngine.Workspaces(0).OpenDatabase(ThePath$, False, ReadOnlyFlag, "FoxPro 2.6;") 我收到错误“找不到可安装的ISAM” 我不确定我错过了什么。我做了一些搜索,在system32和注册表中有MSJET35.DLL之类的东西。已安
Set db = DBEngine.Workspaces(0).OpenDatabase(ThePath$, False, ReadOnlyFlag, "FoxPro 2.6;")
我收到错误“找不到可安装的ISAM”
我不确定我错过了什么。我做了一些搜索,在system32和注册表中有MSJET35.DLL之类的东西。已安装Access(我使用Access 2002和2003进行了尝试)。我认为这是Windows7或Vista的一个问题,但这是在XP服务包3中
有人有什么想法吗?在MDAC 2.6及更高版本中不包括FoxPro驱动程序。下载适用于ODBC或OLEDB的相应安装
在MDAC 2.6及更高版本中不包括FoxPro驱动程序。下载适用于ODBC或OLEDB的相应安装
foxpro2.6
需要一个名为msxbse35.dll的dll
将其复制到system32目录中,然后运行regsvr32 msxbse35.dll
进行注册。
然后,您的程序将在该计算机上正常运行。
foxpro2.6
需要一个名为msxbse35.dll的dll
将其复制到system32目录中,然后运行regsvr32 msxbse35.dll
进行注册。
您的程序将在该计算机上正常运行。。我从未安装过Visual Foxpro,因此它无法覆盖它。请实际阅读文章,而不仅仅是标题。我确实阅读了文章,它希望我做什么让我感到震惊,因为这与我现在遇到的问题不同。我没有使用他们所指的驱动程序,这里的其他机器使用相同的设置,运行良好。他们在文章中说,Foxpro 2.X的驱动程序已被弃用,并且从MDAC 2.1开始不再可用。从MDAC 2.1开始,必须使用替代驱动程序。显然,您正在尝试使用引用此不推荐使用的驱动程序的系统DSN。如果您没有实际使用此驱动程序,那么这
“FoxPro 2.6;”
位的含义是什么?其他机器有你没有的DSN吗?我从来没有安装过Visual Foxpro,所以它不可能覆盖它。请实际阅读文章,而不仅仅是标题。我确实阅读了这篇文章,它想让我做什么让我震惊,因为这与我现在遇到的问题不同。我没有使用他们所指的驱动程序,这里的其他机器使用相同的设置,运行良好。他们在文章中说,Foxpro 2.X的驱动程序已被弃用,并且从MDAC 2.1开始不再可用。从MDAC 2.1开始,必须使用替代驱动程序。显然,您正在尝试使用引用此不推荐使用的驱动程序的系统DSN。如果您没有实际使用此驱动程序,那么这“FoxPro 2.6;”
位的含义是什么?其他机器是否有您没有的DSN?