---------------------------
Microsoft 数据链接错误
---------------------------
初始化提供者中发生错误,测试连接失败。无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开。
---------------------------
确定
---------------------------
那么默认的用户名是什么?做ACCESS的时候只能设置密码啊,不能设用户名。
Microsoft 数据链接错误
---------------------------
初始化提供者中发生错误,测试连接失败。无法启动应用程序。工作组信息文件丢失,或是已被其它用户以独占方式打开。
---------------------------
确定
---------------------------
那么默认的用户名是什么?做ACCESS的时候只能设置密码啊,不能设用户名。
你可能没关access程序吧
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就可以找到多种解决方法.
http://community.csdn.net/Expert/topic/3331/3331483.xml?temp=.6594965
你的问题,我想你先把Access表的密码清空,然后在重设,,或把ADO控件换一下,
1.在[连接]页面下应该选择[空白密码];
2.在[所有]页面下的Jet OLEDB:Database Password 里面写入密码
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就可以找到多种解决方法.这个动态设置密码
都可以的
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文件中。
把只读隐藏去掉,什么加密压缩的也不要一般是这种原因
1.在[连接]页面下应该选择[空白密码];
2.在[所有]页面下的Jet OLEDB:Database Password 里面写入密码