1、该文件以被以独占的方式打开:  不能用Password的形式定义数据库密码,应该改成: 
    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=filename.mdb ;Persist Security Info=False;Jet OLEDB:Database Password=Psd   2、找不到可安装的ISAM : 指定数据库时所使用字符串有错误。同上面的解释。 

解决方案 »

  1.   

    MyADOCn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=dd;Data Source=D:\Microsoft Visual Studio\MyProjects\Property_Date_Change_VB\db1.mdb;Persist Security Info=False"
    //////////////第一句可以
    MyADOCn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data               Password=dd;Data Source=D:\Microsoft Visual Studio\MyProjects\Property_Date_Change_VB\db1.mdb;Persist Security Info=False"
    /////////////第二句不行 我想知道原因啊
    我想知道原因啊我想知道原因啊我想知道原因啊我想知道原因啊我想知道原因啊我想知道原因啊
     
      

  2.   


        我靠!不知是我傻还是你的眼瘸:我都告诉你了     “不能用Password的形式定义数据库密码”!
           *****************     拜托看清楚!
      

  3.   

    你也可以这样,数据库打开的时候有一个验证!!然后把用户名的字符转换成ASC代码,写入数据库,自己在加入一些变化,这样就可以实现保密了!但是对于开发者一般不能起作用,你要防的只是一些不懂开发的应用人员!
      

  4.   

    uguess(uguess) 对不起在劳烦:
    Jet OLEDB:Database Password=dd
    Data Password=dd
    我知道是下面那句错了 可区别在那啊 请原谅我钻牛角 :p