我照这个帖子这样做:
http://blog.csdn.net/VsirSoft/archive/2008/11/14/3299889.aspx
if(SUCCEEDED(hr)){ //创建实例成功则执行
_bstr_t OpenAccess="Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source="+Path+";Mode=Share Deny Read|Share Deny Write";
hr=m_pAdoConnect->Open(OpenAccess, "","",0); //代码执行到这里后出错
m_pAdoConnect->Execute("ALTER DATABASE PASSWORD [123] NULL",NULL,0); //为数据库设置密码
}
程序执行到m_pAdoConnect->Open(OpenAccess, "","",0)后会抛出一个异常,说是“尝试打开的数据库已被机器****用户以排它的方式打开”所以不能好像设置密码是出现了错误,我用Access2000打开后,并没有出现密码??
这是什么原因????求教