阅读器关闭时 MetaData 的尝试无效。

问题描述

“/Web”应用程序中的服务器错误。--------------------------------------------------------------------------------阅读器关闭时MetaData的尝试无效。说明:执行当前Web请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.InvalidOperationException:阅读器关闭时MetaData的尝试无效。源错误:行159:catch(Exceptionex)行160:{行161:throw(ex);}行162:finally行163:{源文件:D:IPTVTKS.DALIPTVProductDataOperator.cs行:161堆栈跟踪:[InvalidOperationException:阅读器关闭时MetaData的尝试无效。]TKS.DAL.IPTVProductDataOperator.GetAllProductInfo()inD:IPTVTKS.DALIPTVProductDataOperator.cs:161TKS.BLL.IPTVProductManager.GetAllProducttInfo()inD:IPTVTKS.BLLIPTVProductManager.cs:61[TargetInvocationException:调用的目标发生了异常。]System.RuntimeMethodHandle._InvokeMethodFast(Objecttarget,Object[]arguments,SignatureStruct&sig,MethodAttributesmethodAttributes,RuntimeTypeHandletypeOwner)+0System.RuntimeMethodHandle.InvokeMethodFast(Objecttarget,Object[]arguments,Signaturesig,MethodAttributesmethodAttributes,RuntimeTypeHandletypeOwner)+72System.Reflection.RuntimeMethodInfo.Invoke(Objectobj,BindingFlagsinvokeAttr,Binderbinder,Object[]parameters,CultureInfoculture,BooleanskipVisibilityChecks)+296System.Reflection.RuntimeMethodInfo.Invoke(Objectobj,BindingFlagsinvokeAttr,Binderbinder,Object[]parameters,CultureInfoculture)+29System.Reflection.MethodBase.Invoke(Objectobj,Object[]parameters)+17System.Web.UI.WebControls.ObjectDataSourceView.InvokeMethod(ObjectDataSourceMethodmethod,BooleandisposeInstance,Object&instance)+676System.Web.UI.WebControls.ObjectDataSourceView.ExecuteSelect(DataSourceSelectArgumentsarguments)+2663System.Web.UI.DataSourceView.Select(DataSourceSelectArgumentsarguments,DataSourceViewSelectCallbackcallback)+84System.Web.UI.WebControls.DataBoundControl.PerformSelect()+154System.Web.UI.WebControls.BaseDataBoundControl.DataBind()+99System.Web.UI.WebControls.GridView.DataBind()+24System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound()+91System.Web.UI.WebControls.CompositeDataBoundControl.CreateChildControls()+101System.Web.UI.Control.EnsureChildControls()+134System.Web.UI.Control.PreRenderRecursiveInternal()+109System.Web.UI.Control.PreRenderRecursiveInternal()+233System.Web.UI.Control.PreRenderRecursiveInternal()+233System.Web.UI.Page.ProcessRequestMain(BooleanincludeStagesBeforeAsyncPoint,BooleanincludeStagesAfterAsyncPoint)+4435--------------------------------------------------------------------------------版本信息:Microsoft.NETFramework版本:2.0.50727.42;ASP.NET版本:2.0.50727.42

解决方案

解决方案二:
我见过这样的错误!代码哪里缺少databind()了;
解决方案三:
数据集赋给datalist等空件时要绑定一下!
解决方案四:
SqlDataReader没有close吧SqlConnection没有close吧
解决方案五:
DataReader.close()Connection.close()
解决方案六:
上的提供的解决方案都试过了,还是不行啊!
解决方案七:
我也遇到了这一样的问题,

时间: 2024-08-30 23:30:25

阅读器关闭时 MetaData 的尝试无效。的相关文章

阅读器关闭时 FieldCount 的尝试无效,问题解决了,但不明白原因

问题描述 兄弟我写了一返回值为SqlDataReader的方法publicSqlDataReaderGetCityList(stringProvinceID){//实例化一个数据库连接对象SqlConnectionMyConnection=newSqlConnection(ConfigurationManager.AppSettings["XXXXX"]);//实例化一个使用MyConnection打开存储过程UserLogin的数据库命令对象SqlCommandMyCommand=n

阅读器关闭时尝试调用 MetaData 无效

问题描述 publicSqlDataReaderGetDataReader(stringsQueryString){stringconstring=System.Configuration.ConfigurationManager.ConnectionStrings["conStr"].ConnectionString;//stringconstring="DataSource=(local);InitialCatalog=jwc;UserID=sa;Password=sa&

[System.InvalidOperationException] = {"阅读器关闭时尝试调用 MetaData 无效。"}

 本错误的环境是.Net4.0,数据库访问使用LinQ.本例在数据库访问的类里面将DBAccessDataContext (数据库上下文)做为类变量,后面的数据库操作函数都使用这个类变量,在多线程的环境下面就爆出了[System.InvalidOperationException] = {"阅读器关闭时尝试调用 MetaData 无效."} 的错误. 具体的代码见下方 作为类变量的DBAccessDataContext 1 public class test1 { 2 DBAccess

未处理invalidoperationexception,阅读器关闭时尝试调用Read无效

问题描述 privatevoidDeletePicOnPanel(){stringsql="SELECT*FROMIDdata";stringname=SelectedUser.user;dbcon.oleConnection1.Open();OleDbCommandcmd=newOleDbCommand(sql,dbcon.oleConnection1);OleDbDataReaderoleReader=cmd.ExecuteReader();oleReader.Read();if(

C#阅读器关闭时尝试调用 read 无效

问题描述 publicIList<CYF.Domain.StuInfo>GetStuall(intid){SqlParameter[]par=newSqlParameter[1];par[0]=newSqlParameter("@StuID",SqlDbType.Int,10);par[0].Value=id;SqlDataReaderdr=sqlhelper.RunProcedure("stuallproc",par);IList<CYF.Dom

阅读器关闭时尝试调用 Read 无效!!!

问题描述 publicstaticList<Room>SelectRoomsAll(){List<Room>rooms=newList<Room>();stringsql="select*fromRoomr,RoomTypet,Stateswherer.TypeID=t.TypeIDandr.State=s.Id";SqlDataReaderdr=SqlHelper.ExecuteReader(sql);while(dr.Read()){Roomro

Win8阅读器如何直接浏览pdf文件

  Win8"阅读器"应用直接打开pdf文件 在Win8的开始屏幕中,我们可以看到醒目的桔色的"阅读器"应用图标,直接点击它即可打开应用. 图示:点击Win8开始屏幕中的桔色"阅读器"应用图标 点击桔色的"阅读器"应用图标后,Win8系统会打开"阅读器"应用.在这里我们可以到文件夹路径中选择我们需要打开的文件,也可以看到曾经打开过的文件.    图示:用Win8系统自带"阅读器"应用打开

当当阅读器预售 疑似抄袭亚马逊kindle

当当阅读器预售 疑似抄袭亚马逊kindle 本报讯(记者 王伶玲)昨天,当当网阅读器"都看"(英文:Doucon)正式在当当网进行独家预售.记者注意到,"都看"的发音和亚马逊阅读器Kindle的发音正好相反,这不免让人质疑其有抄袭之嫌. 本周三,当当网正式公布其电子阅读器"都看".据悉,该电子阅读器可直接通过连接3G或WiFi在书城购买电子书. 当当网CEO李国庆在发布自有品牌电子阅读器时表示,当当最早并没有自主做电子阅读器的计划,他曾经和汉王科

英特尔推阅读器可朗读拍摄文字售价1499美元

英特尔阅读器约为平装书大小,可以将印刷文字数位化,然后朗诵出来.零售定价1,499美元,即日起在美国与加拿大上市,透过CTL.Don Johnston.GTSI.HumanWare等经销商贩售 腾讯科技讯11月13日消息,据台湾媒体报道,电子书市场是兵家必争之地,晶片业龙头英特尔也宣布推出自家品牌的阅读器,不过英特尔阅读器可以念给你听,对有助于阅读困难的人士. 英特尔阅读器(Intel Reader)10日亮相,约为平装书大小,可以将印刷文字数位化,然后朗诵出来.零售定价1,499美元,即日起在