找不到可安装的 ISAM,你怎么解决的啊?

 我来答
IT168
2022-12-15 · 百度认证:IT168官方账号,优质数码领域创作者
IT168
IT168是中国最大的个人和企业IT产品选购、互动网站,每日提供最新的IT产品报价、促销行情、手机、平板、笔记本、相机和企业等50个频道提供最专业的产品选购和使用建议。
向TA提问
展开全部
两个解决办法:
1、连接字符串问题
ExtendedProperties='Excel8.0;HDR=NO;IMEX=1'
//HDR表示要把第一行作为数据还是作为列名,作为数据用HDR=no,作为列名用HDR=yes;通过Imex=1来把混合型作为文本型读取,避免null值。
上句的左右两个单引号不能少。
2、只需注册ExcelISAM即可
在“运行”对话框中输入回车即可:Regsvr32c:\WINDOWS\system32\msexcl40.dll
20c29bq
推荐于2017-11-24 · TA获得超过1542个赞
知道小有建树答主
回答量:790
采纳率:0%
帮助的人:613万
展开全部
你自己下载个 MDAC_27.EXE 安装一下看看

~~~~~~~完美的分割线~~~~~~~~~~~

重要说明:本文包含了有关修改注册表的信息。修改注册表之前,一定要先进行备份,并且一定要知道在发生问题时如何还原注册表。有关如何备份、还原和编辑注册表的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
256986 (http://support.microsoft.com/kb/256986/) Microsoft Windows 注册表说明
中级用户:要求具备基本的宏、编码和互操作技能。

本文适用于 Microsoft Access 数据库 (.mdb) 和 Microsoft Access 项目 (.adp)。

有关本文的 Microsoft Access 2002 版本或 Microsoft Office Access 2003 版本,请参阅 283881 (http://support.microsoft.com/kb/283881/)。

有关本文的 Microsoft Access 97 版本,请参阅 90111 (http://support.microsoft.com/kb/90111/)。

症状
在 Microsoft Access 中导入、导出或链接文件时,“导入”、“导出”或“链接”对话框的“文件类型”下拉框中会丢失一些文件类型。如果 Access 找不到此类文件的索引顺序访问方法 (ISAM) 驱动程序,您可能会收到以下错误信息:

错误信息 1
Could not find installable ISAM
错误信息 2
The wizard is unable to access information in the file '<pathname>'.Please check that the file exists and that the file is in the correct format.
如果尝试从 Access 2000 中导入、链接或导出到 Microsoft FoxPro,您也可能会收到这些错误信息。Access 2000 要求使用 Microsoft Visual FoxPro 开放式数据库连接 (ODBC) 驱动程序。Access 97 使用 ISAM 驱动程序。将数据库从 Access 97 升级到 Access 2000 时可能会发生此问题。

有关如何与 Visual FoxPro 数据库建立 ODBC 连接的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
225861 (http://support.microsoft.com/kb/225861/) 无导入、链接或导出到 FoxPro 文件类型的选项
回到顶端

原因
Access 使用 ISAM 驱动程序(而非它自己的驱动程序)更新文件格式。如果 Windows 注册表中 ISAM 驱动程序的路径无效,或者 ISAM 驱动程序不存在,可能会发生此问题。
回到顶端

解决方案
警告:注册表编辑器使用不当可能导致严重问题,可能需要重新安装操作系统。Microsoft 不能保证您可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。

要解决此问题,您可以尝试手动注册此文件,或者必须更正 Windows 注册表中的路径名称错误,然后安装或替换问题文件。为此,请按照下列步骤操作。

注意:在“症状”一节中提到的错误信息 1 中,此文件名直接与尝试的操作相关联。在“症状”一节中提到的错误信息 2 中,此文件名在该信息的文本中提到。 1. 在下表中找到相关的文件: 文件名 导入/导出 ISAM: Windows 注册表
Msexcl40.dll Microsoft Excel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Excel
Msexch40.dll Microsoft Exchange HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Exchange
Msrd2x40.dll Microsoft Jet 2.x HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Jet 2.x
Msrd3x40.dll Microsoft Jet 3.x HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Jet 3.x
Msltus40.dll Lotus 1-2-3 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Lotus
Mspbde40.dll Imprise Paradox HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Paradox
Mstext40.dll Text HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Text
Msxbde40.dll dBase HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Xbase

2. 使用 Microsoft Windows 资源管理器搜索文件。
3. 如果找到此文件,请记下此文件的路径名称。如果找不到此文件,请转至步骤 13。
4. 打开 Windows 注册表编辑器。
5. 找到此表中描述的注册表子项,然后按照实际的路径名称检查此路径名称。如果此注册表项不存在,请转至步骤 8。
6. 如果路径错误,更正此路径。如果路径正确,继续执行这些步骤。
7. 关闭注册表编辑器。

如果更改了此路径,请重复产生最初错误的过程。
8. 如果错误仍然存在,请使用 Regsvr32.exe 实用工具手动注册此文件。

Regsvr32.exe 实用工具是用于在 Windows 注册表中注册 DLL 和 ActiveX 控件的应用程序。您可以使用此文件解决错误匹配的 .dll 文件的问题。要使用 Regsvr32.exe 实用工具重新注册 .dll 文件,请转至下一步。
9. 验证 Regsvr32.exe 文件是否位于装有 Windows 的系统文件夹中。

例如,Regsvr32.exe 文件通常位于 C:\Windows\System 或 C:\Winnt\System32 中。
10. 单击“开始”,然后单击“运行”。
11. 在“运行”对话框中,在“打开”框中键入以下命令。

注意:Regsvr32.exe 的路径和 DLL 的名称和路径在计算机中可能有些不同。以下命令可注册 Excel ISAM:

Regsvr32 c:\winnt\system32\msexcl40.dll

注意:注册 DLL 的另一种方法是使用 Windows 资源管理器找到 DLL。

双击此 DLL。在“打开方式”对话框中,单击“Regsvr32.exe”,然后单击“确定”。

这会创建所有 DLL 与 Regsvr32.exe 的永久关联。您可以双击其他未注册的 DLL,来注册这些 DLL。

有关如何获得此文件的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
267279 (http://support.microsoft.com/kb/267279/) Regsvr32.exe 可从下载中心下载
12. 如果错误仍然存在,或者已经在步骤 5 中更正了路径名称,请重命名此文件。
13. 启动“添加/删除程序”工具,启动 Office 2000 安装程序,然后单击“修复 Office”。

回到顶端

参考
有关编辑 Windows 注册表的更多信息,请单击帮助菜单上的 Microsoft Access 帮助,在“Office 助手”或“应答向导”中键入注册表,然后单击搜索以查看返回的主题。

有关导入、链接或导出到 FoxPro 文件类型的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
225861 (http://support.microsoft.com/kb/225861/) 无导入、链接或导出到 FoxPro 文件类型的选项
回到顶端

--------------------------------------------------------------------------------

这篇文章中的信息适用于:
• Microsoft Access 2000 标准版

回到顶端

关键字: kberrmsg kbregistry kbexport kbimport kbprb kbopenfile KB209805

回到顶端

Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

参考资料: 百度一下

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式