打不到可安装的isam

来源:百度知道 编辑:UC知道 时间:2024/05/08 05:32:43
在连接数据库的时候,出现的错误。
我的代码是这样的:
<%
dim connstr
connstr="provider=microsoft.jet.oledb.4.0;date source=" & server.mappath("\sjk\aspcz.mdb")
set cn=server.createobject("adodb.connection")
cn.open connstr
%>
错误的提示是这样的:
错 误 码:0x80004005
错误代码:cn.open connstr
错误描述:找不到可安装的 ISAM。
请问,这是怎么一回事情,该怎样解决,急?

Indexed Sequential Access Method(ISAM——索引顺序访问方法)它是一种索引机制,用于高效访问文件中的数据行。

一般在vb中访问的数据库有三种:
1. JET数据库,即Microsoft Access
2. ISAM数据库,如:dBase,FoxPro等
3. ODBC数据库,凡是遵循ODBC标准的客户/服务器数据库。如:Microsoft SQL Server、Oracle

一般出错有两种可能:
1、没有安装相应的数据库驱动程序。
你可以使用RegEdit查看
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines,(vb5.0是Jet\3.5\) 从这里你可以看到当前系统安装了多少驱动程序,每个驱动都是由哪些文件组成,请检查一下你所需要的数据库格式的驱动文件是否被拷贝到System目录中。
更详细的介绍可以参考微软的 Knowledge Base的 文 章:“Q240377 HOWTO: Insuring Jet 3.5 Is Installed Correctly (Part I)”
http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q240377&
和 微 软 的 Knowledge Base的 文 章:“Q245524 HOWTO: Insuring Jet 3.5 Is Installed Correctly (Part II)” 。
打不到可安装的isam 找不到可安装的 ISAM 找不到可安装的isam 找不到可安装的 ISAM,怎么办 应用程序中的服务器错误。找不到可安装的 ISAM。 VB程序找不到可插入的ISAM asp.net(vb)中找不到可安装的ISAM怎么解决?高手进! (30分求解)ASP如何解决“Microsoft JET Database Engine (0x80004005) 找不到可安装的 ISAM。”错误? 为什么我下载了卡丁车却说打不到所封需的.DLL文件—D3D9。DLL。我又下载了一个9。0C可还安装不了为什么? 我的L7驱动和MPT都安装好多次了,可还是检测不到手机