1。你的ACCESS设置了用户和口令,连接是需要设置相应的用户名和口令
2。被其他用户以独占方式打开

解决方案 »

  1.   

    对,我链接的MDB是有密码的,但我的链接方式里加入了密码,而且数据库是关闭的,ACCESS未启动
      

  2.   

    "无法启动应用程序,工作组信息文件丢失,或是已被其他用户以独占方式打开"这是个典型的问题,我从前遇到过很多次,但都被我解决了。问题的所在在于你的ACCESS设定了用户和口令,也就是说,你指定了一个MDW文件来管理你自己的数据库。所以,你在做DAO或ADO连接的时候一定要指明MDW文件的位置,当然也必须指定你的ACCESS中的USER ID 与PWD。可以看这样一条语句:
    Me.Adodata.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;User ID=" & cstDefaultUser & ";password =" & cstDefaultPassWord & ";Data Source=" & Trim(Cd.filename) & ";Jet OLEDB:System database=c:\data\system.mdw;Jet OLEDB:Database Password=" & InputBox("请输入数据库的密码,没有直接单击确定!", cstmsg, "")Jet OLEDB:System database=c:\data\system.mdw就是你需要的东西。
    呵呵~~~~~~~~~~~我需要的呢,快给分。哈哈