我用access+VB做数据库,后来将Access文件以独占打开,加了密码后.再用VB连接时,总是说文件被独占打开,不能访问数据库.
怎么办?

解决方案 »

  1.   

    你的数据库  正处与 设计状态 
    你把你用ACCESS打开的数据库关了 在连就好了
      

  2.   

    你用access以独占方式打开了,当然就不能再打开了
      

  3.   

    把你的数据库文件关闭,然后再用vb连,不过连接字串要加上Database Password=你的密码
      

  4.   

    关闭access也不行,我都重启过了.不行.提示:
    工作组文件丢失,彧是已被其它用户以独占方式打开!快帮帮我,在线等待!
      

  5.   

    Provider=Microsoft.Jet.OLEDB.4.0;Password=1234;Data Source=F:\db2.mdb;Persist Security Info=True
      

  6.   

    我也遇到类似的问题,用水报表连接access 97,没有问题,但转化成2k 或者2003格式就有问题,请高手解惑.
      

  7.   

    我是用dataenvironment.connection做的连接,连接串没可能出错!!
      

  8.   

    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=F:\db2.mdb;Persist Security Info=False;Jet OLEDB:Database Password=1234试试
      

  9.   

    byeshuang(努力不做菜鸟) 可用
      

  10.   

    在原连接字符串上加上:
    jet oledb database:database password=...