ACCESS连接数据库时添加密码后出错ADO方法,求解解决思路

ACCESS连接数据库时添加密码后出错ADO方法,求解
strConnString.Format( 
_T("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;User ID=;Password=111;"),
strPath );
在数据库上添加密码后,strConnString.Format( 
_T("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;User ID=;Password=;"), strPath );
运行一下没有写密码,OK,提示密码不对,填上密码111后,运行提示错误
ADO Error
Code = 80040e4d
Code meaning = IDispatch error #3149
Source = Microsoft JET Database Engine
Description = 无法启动应用程序,工作组信息文件丢失,或者已被其他用户以独占方式打开

这个问题到底要怎么解决??



------解决方案--------------------
数据库的用户名或密码不对
User ID=%s;Password=%s;