问题描述
“/”应用程序中的服务器错误。多步OLEDB操作产生错误。如果可能,请检查每个OLEDB状态值。没有工作被完成。说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.Runtime.InteropServices.COMException:多步OLEDB操作产生错误。如果可能,请检查每个OLEDB状态值。没有工作被完成。源错误:执行当前Web请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。堆栈跟踪:[COMException(0x80040e21):多步OLEDB操作产生错误。如果可能,请检查每个OLEDB状态值。没有工作被完成。]Microsoft.VisualBasic.CompilerServices.LateBinding.InternalLateCall(Objecto,TypeobjType,Stringname,Object[]args,String[]paramnames,Boolean[]CopyBack,BooleanIgnoreReturn)+776Microsoft.VisualBasic.CompilerServices.LateBinding.LateCall(Objecto,TypeobjType,Stringname,Object[]args,String[]paramnames,Boolean[]CopyBack)+22eWebShop.Pagination.ResultSet(Objectx78415370fe7ba397)+5041eWebShop.eWebShop.xab5463fcf40d1ac3()+3642eWebShop.eWebShop.xb39f7921cee77b8c()+1331eWebShop.eWebShop.ICommon()+1342eWebShop.IDefault.xde97676d01739ced(Objectxe0292b9ed559da7d,EventArgsxfbf34718e704c6bc)+30System.Web.UI.Control.OnLoad(EventArgse)+99System.Web.UI.Control.LoadRecursive()+47System.Web.UI.Page.ProcessRequestMain(BooleanincludeStagesBeforeAsyncPoint,BooleanincludeStagesAfterAsyncPoint)+1061版本信息:Microsoft.NETFramework版本:2.0.50727.42;ASP.NET版本:2.0.50727.42注明:这个错误不是一直出现的,每天出现一次,正常很久才出现一次,大概页面点了被访问过四五十次就会卡那里,然后就出现这个错误,是超时吗?采用的是mssql服务器!!!还有在本地测试没有任何问题的,一直没出现过问题,购买的虚拟主机后,一开始经常出现“超时已过期”的异常,后来网管搞了个什么权限信任之类的设置,这个已经没有了,过了几天就出现这个异常,大概每天会出现一次或几次的,并不指定哪个页面出现这个,所有页面都正常打开过,但所有页面可能都能出现这个异常的可能。大家说说,是虚拟主机的问题,还是程序本身有问题,还是mssql有问题????
解决方案
解决方案二:
我顶!
解决方案三:
我顶!