C#.net怎么从gridview中RowDataBound获取计算得到的平均值 然后存到另一个表中

问题描述

数据库连接错误System.InvalidCastException:指定的转换无效。在Zhibiaojisuan.Button2_Click(Objectsender,EventArgse)位置f:毕业设计尝试BSZhibiaojisuan.aspx.cs:行号75说明:执行当前Web请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息:System.Exception:数据库连接错误System.InvalidCastException:指定的转换无效。在Zhibiaojisuan.Button2_Click(Objectsender,EventArgse)位置f:毕业设计尝试BSZhibiaojisuan.aspx.cs:行号75源错误:行90:catch(Exceptionoe)行91:{行92:thrownewException("数据库连接错误"+oe);行93:}行94:finally源文件:f:毕业设计尝试BSZhibiaojisuan.aspx.cs行:92堆栈跟踪:[Exception:数据库连接错误System.InvalidCastException:指定的转换无效。在Zhibiaojisuan.Button2_Click(Objectsender,EventArgse)位置f:毕业设计尝试BSZhibiaojisuan.aspx.cs:行号75]Zhibiaojisuan.Button2_Click(Objectsender,EventArgse)inf:毕业设计尝试BSZhibiaojisuan.aspx.cs:92System.Web.UI.WebControls.Button.OnClick(EventArgse)+118System.Web.UI.WebControls.Button.RaisePostBackEvent(StringeventArgument)+112System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(StringeventArgument)+10System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandlersourceControl,StringeventArgument)+13System.Web.UI.Page.RaisePostBackEvent(NameValueCollectionpostData)+36System.Web.UI.Page.ProcessRequestMain(BooleanincludeStagesBeforeAsyncPoint,BooleanincludeStagesAfterAsyncPoint)+5563就是这句if(ViewState["PJZ"]!=null){doublePJZ=(int)ViewState["PJZ"];}我就是想获得下面事件的平均值,,,怎么做啊大神,求求大神帮帮忙!!protectedvoidGridView1_RowDataBound(objectsender,GridViewRowEventArgse){if(e.Row.RowIndex>=0){sum+=Convert.ToDouble(e.Row.Cells[5].Text);}elseif(e.Row.RowType==DataControlRowType.Footer){e.Row.Cells[0].Text="指标总值:";e.Row.Cells[1].Text=sum.ToString();e.Row.Cells[3].Text="指标平均值:";doublePJZ=(int)(sum/GridView1.Rows.Count);ViewState["PJZ"]=PJZ;e.Row.Cells[4].Text=PJZ.ToString();}}

解决方案

解决方案二:
后者有更好的办法将平均值插入两一个表中
解决方案三:
来个大神帮帮忙呗!1

时间: 2025-01-30 12:13:49

C#.net怎么从gridview中RowDataBound获取计算得到的平均值 然后存到另一个表中的相关文章

怎么样从gridview中获取一列数据的值?再怎么把获得的数据插入到另一个表中?没分了,还望各位大哥帮帮忙!!谢谢

问题描述 单击gridview控件外部的一个按钮,怎么获取gridview中的一列数据?获得的数据怎么插入到另一个表中,比如说那个表名是a 解决方案 解决方案二:FindControl获取RowIndex,再cells[i].text解决方案三:你根据ID查询出来值,然后再把值添加到a表这样就可以了吧!解决方案四:DataTabledt=newDataTable();dt.Columns.Add("col1");foreach(GridViewRowgvrinGridView1.Row

40-.net如何从数据库中的一个表中取值

问题描述 .net如何从数据库中的一个表中取值 假设这是我数据库里的一张表(数据库是oracle),我该如何取得这些数将他们传给jsonObj.Rows,求教各位大神,能给个具体的实现过程吗? 解决方案 sonObj.Rows是你自己组装的json对象吧,你首先要查询数据库,这个自己看msdn把,很简单,获取值后开始组织json就行了 解决方案二: 自己读取数据后,通过服务器端代码赋值给aspx上的script标签就行,注意<%%>这种代码不能放js文件里面,必须是在aspx页面里面才能解析运

在其中6个textbox中输入值,其输入的值显示在另一个textbox中

问题描述 在其中6个textbox中输入值,其输入的值显示在另一个textbox中 2C <%@ page language=""java"" contentType=""text/html; charset=GBK"" %><%@ page import=""weaver.file.* %><%@ page import=""weaver.general.

代码-java .选择下拉框中选择的属性,点击查询按钮,在表中显示

问题描述 java .选择下拉框中选择的属性,点击查询按钮,在表中显示 例如下面的下拉框: <td class="std_1"> 抵押类型 </td> <td class="std_2"> <select style="width:150px" name="isDy" id="s1"> <tion value="0">--请选择

asp.net中怎么实现扫描二维码可以查看另外一个表单中的详细信息

问题描述 asp.net中怎么实现扫描二维码可以查看另外一个表单中的详细信息 就是在二维码生成的时候如果把另外一个表单中的内容给穿进去,就好像跳转页面似得,只不过变成扫描才能查看信息 解决方案 你的扫描是用户手机扫描还是什么?用户手机扫描你要自己弄个app给用户用,附带二维码扫描功能,二维码存储一个guid,app扫描得到二维码后回发服务器存储,客户端这个二维码页面用计时器和ajax不断轮训服务器获取对应的guid,存在了就控制页面跳转到信息页面或者ajax返回相关信息显示出来

list-如何获得另一个表中的集合

问题描述 如何获得另一个表中的集合 求教各位大神,现在的代码是FangWenJiLu表的代码,我现在想在这段代码中得到WenDaBiao表中的集合.请问怎么做?跪求.(看代码的意思就是想让wenDaBiaoList集合有WenDaBiao的所有对象) private List<WenDaBiao> wenDaBiaoList; // 平台服务对象 private ICoreService coreService; // 业务对象 private FangWenJiLuDao dao; priv

把插入的数据自动备份到另一个表中 ~ 语境:本地和服务器自动同步

异常处理汇总-数据库系列  http://www.cnblogs.com/dunitian/p/4522990.html 后期博客首发:http://dnt.dkill.net/Article/Detail/316 逆天最近在弄一个本地和服务器自动同步的东西,每天都会添加很多新数据,本地和服务器同样的ShopMenu表,我总不能每次都把服务器的清掉然后再把本地的导入进去吧~ 可能有人说~直接插服务器的数据库不就可以了吗? 可惜==> 本地的数据测试通过后才允许同步到服务器中 可能又有人说~设置一

excel通过VLOOKUP函数从一个表中取数到另一个表

  Excel表格处理数据的功能很强大,工作中,经常需要从数据库文件中查找索引数据到另一个文件中,如何实现这个引用?通过VLOOKUP函数,就可以轻松做到. VLOOKUP函数是一个纵向查找函数,用于按列进行查找索引数据.我们根据需求,进行设定就能快速完成. 步骤 打开电脑,点开Excel,打开数据库文件和需要引用数据的文件. 现以一份电子账册的料件为例:企业在海关备案了552个不同的商品,这552个"商品名称"有"备案序号",另一份料件表文件只有"备案序

sql server 2008如何根据一个表中数据去查询另一个表的数据?

问题描述 sql server 2008如何根据一个表中数据去查询另一个表的数据? 现在我有三个表,表A有11列,其中有一列用来记录员工的id,一列是记录类型的Id,现在我要查询出表A的所有数据,但同时我要通过员工的id去查询出表B的员工名,通过类型的id,去查询出表C中的类型详情,最后我要得到的数据就是表A中除了员工id和类型id的数据外的9列数据,加上表B的员工名和表C的类型详情,请问这样的SQL语句要如何写? 解决方案 用一个表的数据更新另一个表Sql ServerSQL server中将