日期:2014-05-19  浏览次数:20371 次

刚学.net,碰到的一个。。。。。

      程序代码如下:

行44:     FQuerystring=sql;
行45:FConnect=new   OledbConnection( "Provider=Microsoft.Jet.Oledb.4.0;           DataSource=F://intpoot/wwwroot/database/connect.mdb ");
    行46:     FConnect.open();
    行47:     FCommand=new   OledbCommand(FQuerystring,FConnect);
    行48:     FCommand.ExecuteNonquery();


      可以执行后出现下面错误提示:
          异常详细信息:System.Data.Oledb.OledbException     找不到可安装的ISAM
                                            行46   ;
           
          这是什么原因呢,该怎么解决,请高手不吝赐教!


------解决方案--------------------
DataSource改成Data Source
加个空格.
------解决方案--------------------
连接字符串中Data Source是两个词,需要分开写,不能连一起DataSource
------解决方案--------------------
Data Source=F://intpoot/wwwroot/database/connect.mdb "
------解决方案--------------------
Data Source=F://intpoot/wwwroot/database/connect.mdb "