“/”应用程序中的服务器错误。

由于符号不匹配或数据溢出以外的其他原因,未能转换数据值。例如,数据在数据存储区中已损坏,但该行仍可以检索。

说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.InvalidCastException: 由于符号不匹配或数据溢出以外的其他原因,未能转换数据值。例如,数据在数据存储区中已损坏,但该行仍可以检索。

源错误:


行 55:               <table border="0" cellpadding="0" cellspacing="0" style="text-align:center;">
行 56:                   <tr>
行 57:                      <%foreach (Model.NewsInfo item in DAL.NewsDAL.GetPageListNoMax("id "))
行 58:                      { %>
行 59:                     <td><a href="luntan.aspx?id=<%=item.id %>"><img src="upload/news/<%=item.news_pic %>" width="159" height="92" ></a><br /><%=item.news_title %></td>

源文件: e:\web\lw-aluminum.com\luntan.aspx    行: 57

堆栈跟踪:


[InvalidCastException: 由于符号不匹配或数据溢出以外的其他原因,未能转换数据值。例如,数据在数据存储区中已损坏,但该行仍可以检索。]
   System.Data.OleDb.ColumnBinding.Value() +1284821
   System.Data.OleDb.OleDbDataReader.GetValue(Int32 ordinal) +34
   System.Data.OleDb.OleDbDataReader.get_Item(String name) +28
   DAL.NewsDAL.entity_NewsInfo(IDataReader dr) +194
   DAL.NewsDAL.<GetPageListNoMax>b__5(IDataReader dr) +5
   DAL.DBHelper.GetList(String cmdText, Func`2 func, OleDbParameter[] para) +117
   DAL.NewsDAL.GetPageListNoMax(String order) +96
   ASP.luntan_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer) in e:\web\lw-aluminum.com\luntan.aspx:57
   System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +270
   System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +14
   System.Web.UI.Page.Render(HtmlTextWriter writer) +30
   System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +67
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +101
   System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +27
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1342


版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.8.4210.0