Provider=Microsoft.Jet.OLEDB.4.0;Data Source=deviceinfo.mdb;UserID=admin;Password=;Jet OLEDB:Database   Password=hikvision;
上面是连接字符串。
报错: 找不到可安装的 ISAM。
怎么解决?没密码很正常。

解决方案 »

  1.   

    Provider=Microsoft.Jet.OLEDB.4.0;Data 
    Source=deviceinfo.mdb;UserID=admin;Password=;Jet OLEDB:Database Password=hikvision;
                                       ^^^^^^^^^                    ^^^^^^^^^^^^^^^^^^
    为什么要重复2次,一次就够了
      

  2.   

    Provider=Microsoft.Jet.OLEDB.4.0;Password=test;Data Source=C:\Documents and Settings\Administrator\桌面\mydb.mdb;Persist Security Info=True给你我的例子
      

  3.   

    Driver={Microsoft Access Driver (*.mdb)};dbq=C:\Documents and Settings\Administrator\桌面\test.mdb;uid=test;pwd=test
      

  4.   

    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Documents and Settings\Administrator\桌面\test.mdb;Persist Security Info=True;Jet OLEDB:Database Password=test
    这个应该没有问题了
      

  5.   

    strSql = strSql +
    "Provider=Microsoft.Jet.OLEDB.4.0;" +
    "Data Source = " + 
    chFileName +
    ";Persist Security Info=False;Jet OLEDB:Database Password=cd091816;";
      

  6.   

    try
    {
    pConn->Open((_bstr_t)strSql, "", "", adModeUnknown);//打开数据库


    pRs->QueryInterface(
    __uuidof(IADORecordBinding), (LPVOID*)&picRs);