Server Error in '/' Application.

Column 'StartIndex' does not belong to table Table2.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentException: Column 'StartIndex' does not belong to table Table2.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[ArgumentException: Column 'StartIndex' does not belong to table Table2.]
   System.Data.DataRow.get_Item(String columnName) +3182828
   sitesaz.classLib.SearchEngine.DoSearch(String Lang, Int32 ModCode, String SecPath, Int32 SecCode, Int32 PageCode, Int64 SearchCode, String SearchWord, Int16 SortType, String SortKey, Int32 PageIndex, Int32 PageSize, List`1& CtgResult, Fwk_PagingResult& PageResult) +2233
   sitesaz.Sgn_SearchPage.DoSearch(Int32 PageIndex, Boolean RecreateCtg) +271
   sitesaz.Sgn_SearchPage.InitializeSkin(Control Skin) +2851
   sitesaz.classLib.SkinnedMultiLangControl.CreateChildControls() +338
   System.Web.UI.Control.EnsureChildControls() +189
   System.Web.UI.Control.PreRenderRecursiveInternal() +60
   System.Web.UI.Control.PreRenderRecursiveInternal() +222
   System.Web.UI.Control.PreRenderRecursiveInternal() +222
   System.Web.UI.Control.PreRenderRecursiveInternal() +222
   System.Web.UI.Control.PreRenderRecursiveInternal() +222
   System.Web.UI.Control.PreRenderRecursiveInternal() +222
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4297


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.17929