public void Page_Load(){
string StrConn="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=";
StrConn+=Server.MapPath("../diaocha/no4.mdb");
OleDbConnection conn=new OleDbConnection(StrConn);
conn.Open();
string StrSql="Select * From main_biao Where id=" + Request.QueryString["id"];
OleDbCommand cmd=new OleDbCommand(StrSql,conn);
OleDbDataReader dr=cmd.ExecuteReader();
t1.Text=dr["name"].ToString();
//关闭:
dr.Close();
conn.Close();
}错误提示是:不存在此行/列的数据。
我把t1.Text=dr["name"].ToString();删除后就没有出错了.这一句为什么会错?