"行句柄无效"是什么意思?
"行句柄无效"是什么意思?
行句柄无效。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 行句柄无效。
源错误:
行 40: OleDbDataReader dr= DataAccess.OleDbDr("SELECT db_ClassName FROM SmallClass WHERE db_BigClassName='" + HttpContext.Current.Request.QueryString["BigClassName"]+"'");
行 41: dr.Read();
行 42: DataGrid1.DataSource=DataAccess.OleDbdbView("SELECT * FROM news WHERE db_NewsSmallClass='"+dr[0].ToString()+"'",dr[0].ToString());
行 43: DataGrid1.DataBind();
行 44:
源文件: f:\aspx\news\bigclass.aspx.cs 行: 42
堆栈跟踪:
[OleDbException (0x80040e04): 行句柄无效。]
System.Data.OleDb.OleDbDataReader.ProcessResults(Int32 hr) +63
System.Data.OleDb.OleDbDataReader.GetRowDataFromHandle() +105
System.Data.OleDb.OleDbDataReader.FindValueBinding(Int32 index) +34
System.Data.OleDb.OleDbDataReader.PeekValueBinding(Int32 index) +16
System.Data.OleDb.OleDbDataReader.GetValue(Int32 ordinal) +40
System.Data.OleDb.OleDbDataReader.get_Item(Int32 index) +5
news.BigClass.Page_Load(Object sender, EventArgs e) in f:\aspx\news\bigclass.aspx.cs:42
System.Web.UI.Control.OnLoad(EventArgs e) +67
System.Web.UI.Control.LoadRecursive() +35
System.Web.UI.Page.ProcessRequestMain() +731