---------------------------
Microsoft 数据链接错误
---------------------------
初始化提供者中发生错误,测试连接失败。无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开。
---------------------------
确定   
---------------------------
那么默认的用户名是什么?做ACCESS的时候只能设置密码啊,不能设用户名。

解决方案 »

  1.   

    "已被其它用户以独占方式打开。"
    你可能没关access程序吧
      

  2.   

    任务列表上都看不到ACCESS,应该不是这个原因。
      

  3.   

    连接字符串的问题,可以试试下面的,这是我用的:
    Provider=MSDASQL.1;Extended Properties="DBQ=*.mdb;DefaultDir=D:\;Driver={Microsoft Access Driver (*.mdb)};DriverId=281;FIL=MS Access;MaxBufferSize=2048;MaxScanRows=8;PageTimeout=5;PWD=*;SafeTransactions=0;Threads=3;UID=admin;UserCommitSync=Yes;"
    将"DBQ=*"的"*"换成你的数据库名加路径的,"PWD=*"换成你的密码"1",应该能用了.
    或在社区里搜索一下ACCESS就可以找到多种解决方法.
      

  4.   

    同时再提一真正的难题:
    http://community.csdn.net/Expert/topic/3331/3331483.xml?temp=.6594965
      

  5.   

    请看我以前用的:http://search.csdn.net/Expert/topic/1905/1905255.xml?temp=.650448lpc444(一年多未来论坛了!)
      

  6.   

    我以前用ADo+SQL2000,也出现类是的情况,最后发现SQl2000有问题,重装后,就可以的
    你的问题,我想你先把Access表的密码清空,然后在重设,,或把ADO控件换一下,
      

  7.   

    关闭Delphi,关闭Access,再重新打开;
    1.在[连接]页面下应该选择[空白密码];
    2.在[所有]页面下的Jet OLEDB:Database Password 里面写入密码
      

  8.   

    关闭Delphi,关闭Access,再重新打开;
    1.在[连接]页面下应该选择[空白密码];
    2.在[所有]页面下的Jet OLEDB:Database Password 里面写入密码这个是手工设置密码
    连接字符串的问题,可以试试下面的,这是我用的:
    Provider=MSDASQL.1;Extended Properties="DBQ=*.mdb;DefaultDir=D:\;Driver={Microsoft Access Driver (*.mdb)};DriverId=281;FIL=MS Access;MaxBufferSize=2048;MaxScanRows=8;PageTimeout=5;PWD=*;SafeTransactions=0;Threads=3;UID=admin;UserCommitSync=Yes;"
    将"DBQ=*"的"*"换成你的数据库名加路径的,"PWD=*"换成你的密码"1",应该能用了.
    或在社区里搜索一下ACCESS就可以找到多种解决方法.这个动态设置密码
    都可以的
      

  9.   

    连接字符串的问题,可以试试下面的,这是我用的:
    Provider=MSDASQL.1;Extended Properties="DBQ=*.mdb;DefaultDir=D:\;Driver={Microsoft Access Driver (*.mdb)};DriverId=281;FIL=MS Access;MaxBufferSize=2048;MaxScanRows=8;PageTimeout=5;PWD=*;SafeTransactions=0;Threads=3;UID=admin;UserCommitSync=Yes;"
    将"DBQ=*"的"*"换成你的数据库名加路径的,"PWD=*"换成你的密码"1",应该能用了.
    或在社区里搜索一下ACCESS就可以找到多种解决方法.密码可加密后存入INI文件中。
      

  10.   

    问题出现的原因:属性设置可能不对右击你的数据库->属性->高级
    把只读隐藏去掉,什么加密压缩的也不要一般是这种原因
      

  11.   

    哈,可以了,太多谢各位这么热心了!!!
    1.在[连接]页面下应该选择[空白密码];
    2.在[所有]页面下的Jet OLEDB:Database Password 里面写入密码