I m working in software support field new to C# how to resolve this problem. if u know any approch to handle error plz suggest me..
The error message is as follows :
Unhandled HttpException while processing NeatUpload child request
The error description is as follows :
System.Web.HttpException: Unhandled HttpException while processing NeatUpload child request ---> System.Web.
HttpUnhandledException: Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.IndexOutOfRangeException: Index was outside the bounds of the array. at System.Data.SqlClient.SqlDataReader.ReadColumnHeader(Int32 i) at System.Data.SqlClient.SqlDataReader.IsDBNull(Int32 i) at TemacSolutions.TopScholar.DataAccess.ScholarPersonalInfoDataAccess.FillObject(ScholarPersonalInfo ScholarPersonalInfo, IDataReader reader, Int32 start) at TemacSolutions.TopScholar.DataAccess.ScholarPersonalInfoDataAccess.Fill(IDataReader reader, ScholarPersonalInfoList list) at TemacSolutions.TopScholar.DataAccess.ScholarPersonalInfoDataAccess.GetPagedList(PagedRequest request) at TemacSolutions.TopScholar.BusinessFacade.Facade.TemacSolutions.TopScholar.BusinessFacade.IFacade.GetPagedScholar(PagedRequest request) at TemacSolutions.TopScholar.Web.UI.SearchResultPage.BindList() at TemacSolutions.TopScholar.Web.UI.SearchResultPage.Page_Load(Object sender, EventArgs e) at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at TemacSolutions.TopScholar.Web.UI.BasePage.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) --- End of inner exception stack trace --- at System.Web.UI.Page.HandleError(Exception e) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) at System.Web.UI.Page.
ProcessRequest() at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) at System.Web.UI.Page.ProcessRequest(HttpContext context) at ASP.searchresult_aspx.ProcessRequest(HttpContext context) in c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\topscholar_staging\2affb57f\adad80c1\App_Web_rtmwi47b.17.cs:line 0 at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) --- End of inner exception stack trace --- at FileUploadManagement.UploadHttpModule.Application_BeginRequest(Object sender, EventArgs e) in C:\Inetpub\wwwroot\TopScholar2008\TopScholar\Common\FileUploadManagement\UploadHttpModule.cs:line 201 at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Pedro BarbasPosted Aug 19, 2009, 8:24 AM
Hi,
You should look at function "TemacSolutions.TopScholar.DataAccess.ScholarPersonalInfoDataAccess.FillObject(ScholarPersonalInfo ScholarPersonalInfo, IDataReader reader, Int32 start)"
When you retrieve data from database one of the parameters are with datatype or length incorrect... compare your table fields with the variables that are receiving the same.