关于"找不到可插入的ISAM"??????(急急急)

cloud_soft 2000-12-18 03:39:00
我正在制作一数据库程序,编译(开发环境内)时运行十分正常,当选择生成.EXE时(做成安装程序也一样!),却总是提示"找不到可插入的ISAM",不知这是为何????我的程序就要发布,但这个问题的出现使我不能按时交差,请各位大虾多多帮忙!!一定给分!!!!
...全文
1770 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lisbjing 2000-12-20
  • 打赏
  • 举报
回复
动态设定驱动程序时选用的就和静态时的相同,虽然你静态的可能已经删除,但请检查一下,里面的驱动程序还是不一样的,改加动态的一样,其它的不要动,确定后即可!
playyuer 2000-12-19
  • 打赏
  • 举报
回复
Q273458 - BUG: Error Message "Cannot Find Installable ISAM" After Installing Localized Versions of Visual Basic 6.0 Service Pack 4

http://support.microsoft.com/support/kb/articles/Q273/4/58.ASP

E文,并不难懂啊,意思是:
这个问题 Microsoft 确认是 Bug,即: VB6 + SP4 且用 Data Control 的 DataBaseName 属性连 Access2K,在开发时运行没错,但是编译后,运行报错"找不到可插入的ISAM"
如何解决:
Microsoft 官方要求联系 Product Service,还要有 VS 98 的许可协议,打电话,付钱。
Playyuer 的建议:
1.不要使用 Data Control,直接用 Recordset 连 Access2K
2.别装 SP4,装回 SP3

cloud_soft 2000-12-18
  • 打赏
  • 举报
回复
全是E文,哪位高手能具体的指点一二???
playyuer 2000-12-18
  • 打赏
  • 举报
回复
Q273458 - BUG: Error Message "Cannot Find Installable ISAM" After Installing Localized Versions of Visual Basic 6.0 Service Pack 4
http://support.microsoft.com/support/kb/articles/Q273/4/58.ASP?LN=EN-US&SD=gn&FR=0&qry=ISAM&rnk=17&src=DHCS_MSPSS_gn_SRCH&SPR=VBB
....
RESOLUTION
A supported fix that corrects this problem is now available from Microsoft, but it has not been fully regression tested and should be applied only to computers that are experiencing this specific problem.

NOTE: You must have a Visual Studio license agreement to obtain this fix.

To resolve this problem, contact Microsoft Product Support Services to obtain the fix. For a complete list of Microsoft Product Support Services phone numbers and information on support costs, please go to the following address on the World Wide Web:


http://support.microsoft.com/directory/overview.asp


....
playyuer 2000-12-18
  • 打赏
  • 举报
回复
From Microsoft Knwoledge Base Article:
(原文:http://support.microsoft.com/support/kb/articles/Q273/4/58.ASP?LN=EN-US&SD=gn&FR=0&qry=ISAM&rnk=17&src=DHCS_MSPSS_gn_SRCH&SPR=VBB)
...
In Visual Basic 6.0, with the Visual Studio 6.0 Service Pack 4 (SP4) installed, if you compile and run a localized program that contains an intrinsic Data control with the DatabaseName property set to a Microsoft Access 2000 database, the following error message appears:

Cannot Find Installable ISAM
The problem does not occur inside the integrated development environment (IDE).
...
shines77 2000-12-18
  • 打赏
  • 举报
回复
可安装的 ISAM

可以指定的一种驱动程序,它们容许访问如 dBASE、Microsoft Excel、及 Paradox 这样的外部数据库格式。ISAM 是由 Indexed Sequential Access Method(索引顺序访问方法)的前缀组成的缩写。当被应用程序引用时,Microsoft Jet 数据库引擎将安装(加载)这些ISAM 驱动程序。驱动程序的位置被保存在 Microsoft Windows 注册中。

Remarks

You can configure the Microsoft Jet engine with the Windows Registry. You can use the Registry to set options, such as installable ISAM DLLs.
For this option to have any effect, you must set the IniPath property before your application invokes any other DAO code. The scope of this setting is limited to your application and can't be changed without restarting your application.
You also use the Registry to provide initialization parameters for some installable ISAM database drivers. For example, to use Paradox version 4.0, set the IniPath property to a part of the Registry containing the appropriate parameters.

This property recognizes either HKEY_LOCAL_MACHINE or HKEY_LOCAL_USER. If no root key is supplied, the default is HKEY_LOCAL_MACHINE.
Microsoft Jet versions 2.5 or earlier kept initialization information in .ini files.
playyuer 2000-12-18
  • 打赏
  • 举报
回复
connectionstring???

7,766

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧