当前位置: 代码迷 >> ASP.NET >> :找不到可安装的 ISAM是什么东东?
  详细解决方案

:找不到可安装的 ISAM是什么东东?

热度:5490   发布时间:2013-02-26 00:00:00.0
求助:找不到可安装的 ISAM是什么错误??
我连接数据库的代码如下:
string   strconnection= "provider=microsoft.jet.oledb.4.0; ";
strconnection+= "data   source= ";
strconnection+=MapPath( "Data/CXZDataManage.mdb ");
strconnection+= ";Jet       OLEDB:Database       Password=cxz ";
OleDbConnection     objConnection=new   OleDbConnection(strconnection);
objConnection.Open();
报错提示:
找不到可安装的   ISAM。  
说明:   执行当前   Web   请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。  
异常详细信息:   System.Data.OleDb.OleDbException:   找不到可安装的   ISAM。
我的错误在哪里?

------解决方案--------------------------------------------------------
string strconnection= "provider=microsoft.jet.oledb.4.0; ";
strconnection+= "data source= ";
strconnection+=MapPath( "Data/CXZDataManage.mdb ");
strconnection+= ";Persist Security Info=False;Jet OLEDB:Database Password=cxz ";

Access中的密码不能直接用Password的方式,应该象上面那种方式
----------
OK后请用时结帖