我把表复制到了项目下面,然后写了以下代码,
private void Page_Load(object sender, System.EventArgs e)
{ OleDbConnection conn=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;"+"Data Source="+Server.MapPath("db1.mdb"));
conn.Open();
OleDbCommand cmd=new OleDbCommand("select * from db1 where id="+2,conn);
OleDbDataReader odr=cmd.ExecuteReader();
Response.Write(odr["name"].ToString());
conn.Close();
                   }
但是运行显示是
    "Microsoft Jet 数据库引擎打不开文件'c:\inetpub\wwwroot\AccessDatabase\db1.mdb'。 它已经被别的用户以独占方式打开,或没有查看数据的权限。"    
        这是什么原因啊?该怎么解决呢?