ADOConnection连接一个有口令的Access数据库,点击"连接测试"弹出出错框
"初始化通过者中发生错误,测试连接失败.无法启动应用程序.工作组信息文件丢失,或是已被其他用户以独占方式打开",没有其他程序在使用这个库文件.
连接串:Provider=Microsoft.Jet.OLEDB.4.0;Password=123;Data Source=E:\Data.mdb;Persist Security Info=True
连接没有口令的库就OK
"初始化通过者中发生错误,测试连接失败.无法启动应用程序.工作组信息文件丢失,或是已被其他用户以独占方式打开",没有其他程序在使用这个库文件.
连接串:Provider=Microsoft.Jet.OLEDB.4.0;Password=123;Data Source=E:\Data.mdb;Persist Security Info=True
连接没有口令的库就OK
+ExtractFilePath(Application.ExeName)+'Data.mdb;'
+'Mode=Share Deny None;Extended Properties="123";'
+'Jet OLEDB:System database="";'
+'Jet OLEDB:Registry Path="";'
+'Jet OLEDB:Database Password="";'
+'Jet OLEDB:Engine Type=5;'
+'Jet OLEDB:Database Locking Mode=1;'
+'Jet OLEDB:Global Partial Bulk Ops=2;'
+'Jet OLEDB:Global Bulk Transactions=1;'
+'Jet OLEDB:New Database Password="";'
+'Jet OLEDB:Create System Database=False;'
+'Jet OLEDB:Encrypt Database=False;'
+'Jet OLEDB:Don'+''''+'t Copy Locale on Compact=False;'
+'Jet OLEDB:Compact Without Replica Repair=False;'
+'Jet OLEDB:SFP=False';adoconnection1.Close;
adoconnection1.ConnectionString:=j;
adoconnection1.Open;