if(!this.IsPostBack)
{
OleDbConnection con=DB.createConnection();
string strSql="select * from UserType";
con.Open();
OleDbDataAdapter dap=new OleDbDataAdapter(strSql,con);
DataSet ds=new DataSet();
dap.Fill(ds);
}
下面是DB类中的连接类:
public static OleDbConnection createConnection()
{
string dbname=System.Web.HttpContext.Current.Server.MapPath("database\\a.mdb");
string strcon="PROVIDER = Microsoft.Jet.OLEDB.4.0;DATA Source="+dbname;
OleDbConnection conn = new OleDbConnection(strcon);
return conn;
}
出现以下错误,请高手给我指点指点:
不能使用 '';文件已在使用中。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 不能使用 '';文件已在使用中。
源错误:
行 34: OleDbConnection con=DB.createConnection();
行 35: string strSql="select * from UserType";
行 36: con.Open(); //错误信息
行 37: OleDbDataAdapter dap=new OleDbDataAdapter(strSql,con);
行 38: