首页上一页 1 下一页尾页 1 条记录 1/1页
请速解决呀,谢谢!《实战突击:ASP.NET项目开发案例整合》第7章 城市小区物业内部管理网 代码无改动,出现多处错误(审核下的“处理/取消”没一个运行正常的
发表在ASP.NET图书答疑
2012-03-22
是否精华
是
否
版块置顶:
是
否
请速解决呀,谢谢!《实战突击:ASP.NET项目开发案例整合》第7章 城市小区物业内部管理网 代码无改动,目前发现以下多处错误(审核下的“处理/取消”没一个运行正常的。
请尽快帮忙解决下,如果可能的话,能否发一份全部改好了的代码到 20987450@qq.com ,急,谢谢了!
一:首页:网站新闻的详细信息,点击出现错误
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
操作必须使用一个可更新的查询。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
源错误:
行 26: cmd1.CommandText = "update tb_xinwen set renqi=renqi+1 where title='" + title + "'";
行 27: cmd.ExecuteNonQuery();
行 28: cmd1.ExecuteNonQuery();
行 29: OleDbDataReader sdr = cmd.ExecuteReader();
行 30: sdr.Read();
源文件: d:\WebSite\xinwenxinxi\xinwenxiangxi.aspx.cs 行: 28
堆栈跟踪:
[OleDbException (0x80004005): 操作必须使用一个可更新的查询。]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +267
System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +192
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +48
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +106
System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +108
xinwenxiangxi.Page_Load(Object sender, EventArgs e) in d:\WebSite\xinwenxinxi\xinwenxiangxi.aspx.cs:28
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +33
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061
二:首页:欠费用户信息通知的详细信息,里面有四个欠费姓名,点第二个欠费姓名的详细信息出现错误(其它3个欠费的详细信息正常)
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
不存在此行/列的数据。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.InvalidOperationException: 不存在此行/列的数据。
源错误:
行 28: if (name!= "")
行 29: {
行 30: this.lblqfname.Text = sdr.GetString(0).ToString();
行 31: this.lblzz.Text = sdr.GetString(1);
行 32: this.lbllb.Text = sdr.GetString(2);
源文件: d:\WebSite\qianfeixinxi\qianfeixiangxi.aspx.cs 行: 30
堆栈跟踪:
[InvalidOperationException: 不存在此行/列的数据。]
System.Data.OleDb.OleDbDataReader.DoValueCheck(Int32 ordinal) +1098527
System.Data.OleDb.OleDbDataReader.GetString(Int32 ordinal) +9
qianfei.Page_Load(Object sender, EventArgs e) in d:\WebSite\qianfeixinxi\qianfeixiangxi.aspx.cs:30
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +33
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061
三:小区物新闻信息审核,点击审核下的“处理/取消”出错
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
操作必须使用一个可更新的查询。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
源错误:
行 73: }
行 74: cmd.CommandText = "update tb_xinwen set beizhu='" + count + "'where title='" + title + "'";
行 75: cmd.ExecuteNonQuery();
行 76: con.Close();//关闭数据库连接
行 77: this.aa();
源文件: d:\WebSite\xinwenxinxi\xinwenshehe.aspx.cs 行: 75
堆栈跟踪:
[OleDbException (0x80004005): 操作必须使用一个可更新的查询。]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +267
System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +192
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +48
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +106
System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +108
xinwenshehe.GridView2_SelectedIndexChanging(Object sender, GridViewSelectEventArgs e) in d:\WebSite\xinwenxinxi\xinwenshehe.aspx.cs:75
System.Web.UI.WebControls.GridView.OnSelectedIndexChanging(GridViewSelectEventArgs e) +105
System.Web.UI.WebControls.GridView.HandleSelect(Int32 rowIndex) +40
System.Web.UI.WebControls.GridView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup) +221
System.Web.UI.WebControls.GridView.RaisePostBackEvent(String eventArgument) +199
System.Web.UI.WebControls.GridView.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +174
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5087
四:小区物业停车场停车信息审核,点击审核下的“处理/取消”出现错误
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
操作必须使用一个可更新的查询。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
源错误:
行 76: }
行 77: cmd.CommandText = "update tb_homePark set handle='" + count + "'where ID='" + ID + "'";
行 78: cmd.ExecuteNonQuery(); //用OleDbCommand的ExecuteScalar()方法来执行修改语句
行 79: con.Close();
行 80: this.aa();
源文件: d:\WebSite\cheliangxinxi\cheliangshenhe.aspx.cs 行: 78
堆栈跟踪:
[OleDbException (0x80004005): 操作必须使用一个可更新的查询。]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +267
System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +192
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +48
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +106
System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +108
cheliangshenhe.gvcl_SelectedIndexChanging(Object sender, GridViewSelectEventArgs e) in d:\WebSite\cheliangxinxi\cheliangshenhe.aspx.cs:78
System.Web.UI.WebControls.GridView.OnSelectedIndexChanging(GridViewSelectEventArgs e) +105
System.Web.UI.WebControls.GridView.HandleSelect(Int32 rowIndex) +40
System.Web.UI.WebControls.GridView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup) +221
System.Web.UI.WebControls.GridView.RaisePostBackEvent(String eventArgument) +199
System.Web.UI.WebControls.GridView.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +174
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5087
五:小区物业住户欠费信息审核,点击审核下的“处理/取消”出现错误
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
操作必须使用一个可更新的查询。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
源错误:
行 77: }
行 78: cmd.CommandText = "update tb_qianfei set state='"+count+"'where name='"+name+"'";
行 79: cmd.ExecuteNonQuery();
行 80: con.Close();
行 81: this.aa();
源文件: d:\WebSite\qianfeixinxi\qianfeishenhe.aspx.cs 行: 79
堆栈跟踪:
[OleDbException (0x80004005): 操作必须使用一个可更新的查询。]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +267
System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +192
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +48
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +106
System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +108
qianfeishenhe.GridView1_SelectedIndexChanging(Object sender, GridViewSelectEventArgs e) in d:\WebSite\qianfeixinxi\qianfeishenhe.aspx.cs:79
System.Web.UI.WebControls.GridView.OnSelectedIndexChanging(GridViewSelectEventArgs e) +105
System.Web.UI.WebControls.GridView.HandleSelect(Int32 rowIndex) +40
System.Web.UI.WebControls.GridView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup) +221
System.Web.UI.WebControls.GridView.RaisePostBackEvent(String eventArgument) +199
System.Web.UI.WebControls.GridView.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +174
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5087
六:小区物业审核用户住房信息审核,点击审核下的“处理/取消”出现错误
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
操作必须使用一个可更新的查询。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
源错误:
行 68: }
行 69: cmd.CommandText = "update tb_zhuhu set systate='" + count + "'where fanghao='" + fanghao + "'";
行 70: cmd.ExecuteNonQuery();//用OleDbCommand的ExecuteScalar()方法来执行修改操作
行 71: con.Close();
行 72: this.aa();
源文件: d:\WebSite\zhuhuxinxi\zhuhurzshenhe.aspx.cs 行: 70
堆栈跟踪:
[OleDbException (0x80004005): 操作必须使用一个可更新的查询。]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +267
System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +192
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +48
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +106
System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +108
zhuhurzshenhe.GridView2_SelectedIndexChanging(Object sender, GridViewSelectEventArgs e) in d:\WebSite\zhuhuxinxi\zhuhurzshenhe.aspx.cs:70
System.Web.UI.WebControls.GridView.OnSelectedIndexChanging(GridViewSelectEventArgs e) +105
System.Web.UI.WebControls.GridView.HandleSelect(Int32 rowIndex) +40
System.Web.UI.WebControls.GridView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup) +221
System.Web.UI.WebControls.GridView.RaisePostBackEvent(String eventArgument) +199
System.Web.UI.WebControls.GridView.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +174
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5087
七:小区物业业主投诉信息审核,点击审核下的“处理/取消”出现错误
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
操作必须使用一个可更新的查询。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
源错误:
行 87: }
行 88: cmd.CommandText = "update tb_tousu set zhuangtai='" + count + "'where id='" + id + "'";
行 89: cmd.ExecuteNonQuery();
行 90: con.Close();
行 91: this.aa();
源文件: d:\WebSite\tousuxinxi\tousushenhe.aspx.cs 行: 89
堆栈跟踪:
[OleDbException (0x80004005): 操作必须使用一个可更新的查询。]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +267
System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +192
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +48
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +106
System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +108
tousushenhe.GridView1_SelectedIndexChanging(Object sender, GridViewSelectEventArgs e) in d:\WebSite\tousuxinxi\tousushenhe.aspx.cs:89
System.Web.UI.WebControls.GridView.OnSelectedIndexChanging(GridViewSelectEventArgs e) +105
System.Web.UI.WebControls.GridView.HandleSelect(Int32 rowIndex) +40
System.Web.UI.WebControls.GridView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup) +221
System.Web.UI.WebControls.GridView.RaisePostBackEvent(String eventArgument) +199
System.Web.UI.WebControls.GridView.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +174
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5087
请尽快帮忙解决下,如果可能的话,能否发一份全部改好了的代码到 20987450@qq.com ,急,谢谢了!
一:首页:网站新闻的详细信息,点击出现错误
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
操作必须使用一个可更新的查询。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
源错误:
行 26: cmd1.CommandText = "update tb_xinwen set renqi=renqi+1 where title='" + title + "'";
行 27: cmd.ExecuteNonQuery();
行 28: cmd1.ExecuteNonQuery();
行 29: OleDbDataReader sdr = cmd.ExecuteReader();
行 30: sdr.Read();
源文件: d:\WebSite\xinwenxinxi\xinwenxiangxi.aspx.cs 行: 28
堆栈跟踪:
[OleDbException (0x80004005): 操作必须使用一个可更新的查询。]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +267
System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +192
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +48
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +106
System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +108
xinwenxiangxi.Page_Load(Object sender, EventArgs e) in d:\WebSite\xinwenxinxi\xinwenxiangxi.aspx.cs:28
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +33
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061
二:首页:欠费用户信息通知的详细信息,里面有四个欠费姓名,点第二个欠费姓名的详细信息出现错误(其它3个欠费的详细信息正常)
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
不存在此行/列的数据。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.InvalidOperationException: 不存在此行/列的数据。
源错误:
行 28: if (name!= "")
行 29: {
行 30: this.lblqfname.Text = sdr.GetString(0).ToString();
行 31: this.lblzz.Text = sdr.GetString(1);
行 32: this.lbllb.Text = sdr.GetString(2);
源文件: d:\WebSite\qianfeixinxi\qianfeixiangxi.aspx.cs 行: 30
堆栈跟踪:
[InvalidOperationException: 不存在此行/列的数据。]
System.Data.OleDb.OleDbDataReader.DoValueCheck(Int32 ordinal) +1098527
System.Data.OleDb.OleDbDataReader.GetString(Int32 ordinal) +9
qianfei.Page_Load(Object sender, EventArgs e) in d:\WebSite\qianfeixinxi\qianfeixiangxi.aspx.cs:30
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +33
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1061
三:小区物新闻信息审核,点击审核下的“处理/取消”出错
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
操作必须使用一个可更新的查询。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
源错误:
行 73: }
行 74: cmd.CommandText = "update tb_xinwen set beizhu='" + count + "'where title='" + title + "'";
行 75: cmd.ExecuteNonQuery();
行 76: con.Close();//关闭数据库连接
行 77: this.aa();
源文件: d:\WebSite\xinwenxinxi\xinwenshehe.aspx.cs 行: 75
堆栈跟踪:
[OleDbException (0x80004005): 操作必须使用一个可更新的查询。]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +267
System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +192
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +48
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +106
System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +108
xinwenshehe.GridView2_SelectedIndexChanging(Object sender, GridViewSelectEventArgs e) in d:\WebSite\xinwenxinxi\xinwenshehe.aspx.cs:75
System.Web.UI.WebControls.GridView.OnSelectedIndexChanging(GridViewSelectEventArgs e) +105
System.Web.UI.WebControls.GridView.HandleSelect(Int32 rowIndex) +40
System.Web.UI.WebControls.GridView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup) +221
System.Web.UI.WebControls.GridView.RaisePostBackEvent(String eventArgument) +199
System.Web.UI.WebControls.GridView.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +174
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5087
四:小区物业停车场停车信息审核,点击审核下的“处理/取消”出现错误
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
操作必须使用一个可更新的查询。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
源错误:
行 76: }
行 77: cmd.CommandText = "update tb_homePark set handle='" + count + "'where ID='" + ID + "'";
行 78: cmd.ExecuteNonQuery(); //用OleDbCommand的ExecuteScalar()方法来执行修改语句
行 79: con.Close();
行 80: this.aa();
源文件: d:\WebSite\cheliangxinxi\cheliangshenhe.aspx.cs 行: 78
堆栈跟踪:
[OleDbException (0x80004005): 操作必须使用一个可更新的查询。]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +267
System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +192
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +48
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +106
System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +108
cheliangshenhe.gvcl_SelectedIndexChanging(Object sender, GridViewSelectEventArgs e) in d:\WebSite\cheliangxinxi\cheliangshenhe.aspx.cs:78
System.Web.UI.WebControls.GridView.OnSelectedIndexChanging(GridViewSelectEventArgs e) +105
System.Web.UI.WebControls.GridView.HandleSelect(Int32 rowIndex) +40
System.Web.UI.WebControls.GridView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup) +221
System.Web.UI.WebControls.GridView.RaisePostBackEvent(String eventArgument) +199
System.Web.UI.WebControls.GridView.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +174
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5087
五:小区物业住户欠费信息审核,点击审核下的“处理/取消”出现错误
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
操作必须使用一个可更新的查询。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
源错误:
行 77: }
行 78: cmd.CommandText = "update tb_qianfei set state='"+count+"'where name='"+name+"'";
行 79: cmd.ExecuteNonQuery();
行 80: con.Close();
行 81: this.aa();
源文件: d:\WebSite\qianfeixinxi\qianfeishenhe.aspx.cs 行: 79
堆栈跟踪:
[OleDbException (0x80004005): 操作必须使用一个可更新的查询。]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +267
System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +192
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +48
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +106
System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +108
qianfeishenhe.GridView1_SelectedIndexChanging(Object sender, GridViewSelectEventArgs e) in d:\WebSite\qianfeixinxi\qianfeishenhe.aspx.cs:79
System.Web.UI.WebControls.GridView.OnSelectedIndexChanging(GridViewSelectEventArgs e) +105
System.Web.UI.WebControls.GridView.HandleSelect(Int32 rowIndex) +40
System.Web.UI.WebControls.GridView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup) +221
System.Web.UI.WebControls.GridView.RaisePostBackEvent(String eventArgument) +199
System.Web.UI.WebControls.GridView.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +174
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5087
六:小区物业审核用户住房信息审核,点击审核下的“处理/取消”出现错误
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
操作必须使用一个可更新的查询。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
源错误:
行 68: }
行 69: cmd.CommandText = "update tb_zhuhu set systate='" + count + "'where fanghao='" + fanghao + "'";
行 70: cmd.ExecuteNonQuery();//用OleDbCommand的ExecuteScalar()方法来执行修改操作
行 71: con.Close();
行 72: this.aa();
源文件: d:\WebSite\zhuhuxinxi\zhuhurzshenhe.aspx.cs 行: 70
堆栈跟踪:
[OleDbException (0x80004005): 操作必须使用一个可更新的查询。]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +267
System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +192
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +48
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +106
System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +108
zhuhurzshenhe.GridView2_SelectedIndexChanging(Object sender, GridViewSelectEventArgs e) in d:\WebSite\zhuhuxinxi\zhuhurzshenhe.aspx.cs:70
System.Web.UI.WebControls.GridView.OnSelectedIndexChanging(GridViewSelectEventArgs e) +105
System.Web.UI.WebControls.GridView.HandleSelect(Int32 rowIndex) +40
System.Web.UI.WebControls.GridView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup) +221
System.Web.UI.WebControls.GridView.RaisePostBackEvent(String eventArgument) +199
System.Web.UI.WebControls.GridView.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +174
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5087
七:小区物业业主投诉信息审核,点击审核下的“处理/取消”出现错误
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
操作必须使用一个可更新的查询。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
源错误:
行 87: }
行 88: cmd.CommandText = "update tb_tousu set zhuangtai='" + count + "'where id='" + id + "'";
行 89: cmd.ExecuteNonQuery();
行 90: con.Close();
行 91: this.aa();
源文件: d:\WebSite\tousuxinxi\tousushenhe.aspx.cs 行: 89
堆栈跟踪:
[OleDbException (0x80004005): 操作必须使用一个可更新的查询。]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +267
System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +192
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +48
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +106
System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +108
tousushenhe.GridView1_SelectedIndexChanging(Object sender, GridViewSelectEventArgs e) in d:\WebSite\tousuxinxi\tousushenhe.aspx.cs:89
System.Web.UI.WebControls.GridView.OnSelectedIndexChanging(GridViewSelectEventArgs e) +105
System.Web.UI.WebControls.GridView.HandleSelect(Int32 rowIndex) +40
System.Web.UI.WebControls.GridView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup) +221
System.Web.UI.WebControls.GridView.RaisePostBackEvent(String eventArgument) +199
System.Web.UI.WebControls.GridView.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +174
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5087