string strPath = @"C:\Documents and Settings\Administrator\桌面\aaa.mdb";
ADOX.CatalogClass cat = new ADOX.CatalogClass();
string strConnecting = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+strPath+";Jet OLEDB:Database Password=mypassword;";
cat.Create(strConnecting);
cat = null;
如上面代码创建access时提示:Microsoft Jet 数据库引擎打不开文件'C:\Documents and Settings\Administrator\桌面\aaa.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。
高手请看看是什么原因
ADOX.CatalogClass cat = new ADOX.CatalogClass();
string strConnecting = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+strPath+";Jet OLEDB:Database Password=mypassword;";
cat.Create(strConnecting);
cat = null;
如上面代码创建access时提示:Microsoft Jet 数据库引擎打不开文件'C:\Documents and Settings\Administrator\桌面\aaa.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。
高手请看看是什么原因
是不是权限问题。我每次建数据库,要访问都要先改下权限。
我用asp.net代码创建,就创建不起来