链接数据表提示出错,“测试链接失败,因为初始化提供程序时发生错误。无法启动应用程序,
工作组信息文件丢失,或是已被其它用户以独占方式打开.”
数据表里面的密码是正确的,加密码后,我已经用正常的打开方式打开过数据表,
请各位朋友指点下我这个菜鸟.。。

解决方案 »

  1.   

    你是不是以独占方式已经打开了那个ACCESS数据库了..
      

  2.   

    试试这样可不可以
    ADOConnect  的  connectionstring 在”数据库连接属性“ 的 “链接”选项卡 里用户名=admin 勾上 空白密码 ,在 “所有” 选项卡中 设 Jet OLEDB:Database Password=你的密码,然后你再测试链接是否成功!
    另外 ADOConnect  的loginprompt 设为false。试试
    其它ado 控件如果不用 connection=adoconnect 的话  connectionstring 也这么设。不知道我说的明白不?
      

  3.   

    设置ADO连接的ConnectionString属性就能打开加密Access数据库,测试通过,注意要写完整,根据你的实际情况变更一下,数据库的路径和密码。Adoconnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+mypath+'Excel.mdb;Persist Security Info=False;Jet OLEDB:Database Password=123';