Page_Load中
OleDbConnection MyConn= new OleDbConnection(strProvider);
这句定义了与成员变量相同的局部变量。
改为:
MyConn= new OleDbConnection(strProvider);
OleDbConnection MyConn= new OleDbConnection(strProvider);
这句定义了与成员变量相同的局部变量。
改为:
MyConn= new OleDbConnection(strProvider);
你把public void Page_Load(Object src,EventArgs e)
{
string strProvider="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+HttpContext.Current.Server.MapPath(".")
+"..\\kfask\\data\\kfdata.mdb;";
OleDbConnection MyConn= new OleDbConnection(strProvider);
...
}
中的
string strProvider="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+HttpContext.Current.Server.MapPath(".")
+"..\\kfask\\data\\kfdata.mdb;";
OleDbConnection MyConn= new OleDbConnection(strProvider);
提到page_load()事件的外边去,然后再调用我想应该可以帮你解决这个问题!