关于DATAset 统计

问题描述

我也不知道怎么描述:有表1,表2,我查询的结果是有重复的记录datset(如下:查询结果),表1表2查询结果(datset)IDidnameIDidname11a11a22b12b33c13c44d14d5e15e6f16f21a22b25e31a32b36f41a42b45e46f要求:在结果datset中统计条数,并按照从大到小排列(如下)name数量a4b4e3f3c1d1请提供方法,谢谢~~

解决方案

解决方案二:
你列出来的是DataSet,然后你的数据是一张表还是两张表的结果?看着就是group获取count,然后orderby,统计结果你要放哪里去?下面是类似的例子代码DataTabledt=newDataTable();varquery=fromrindt.AsEnumerable()grouprbyr.Field<string>("name")intogorderbyg.Count()selectnew{Name=g.Key,Count=g.Count()};

解决方案三:
引用1楼starfd的回复:

你列出来的是DataSet,然后你的数据是一张表还是两张表的结果?看着就是group获取count,然后orderby,统计结果你要放哪里去?下面是类似的例子代码DataTabledt=newDataTable();varquery=fromrindt.AsEnumerable()grouprbyr.Field<string>("name")intogorderbyg.Count()selectnew{Name=g.Key,Count=g.Count()};

看来是我搞复杂了,我的意思是从一个DATASET(如下表,是我业务上需要读取的ds1)然后是要再在这个DATASET中得到另一个结果(返回另外一个dataset如下,为了方便定义为ds2)
解决方案四:
实在不会你就自己去遍历吧

时间: 2024-09-20 05:34:39

关于DATAset 统计的相关文章

Dreamweaver制作在线调查统计程序

dreamweaver|程序|统计|在线 网站中常有一个栏目提供关于网站中某个项目的调查,并显示统计资料.本实例将介绍公司网站如何实现在线产品意见调查,并显示统计资料及统计柱形图. 效果说明 用户通过投票评价公司产品,有"很好"."好"."一般"."差" 4 种意见,投票提交后,只能在下次访问时才能显示自身的投票结果.统计图表及统计结果是目前的投票结果分析,如图 90-1 所示. 创作构思 通过单选按钮及按钮事件实现在线调查,

VS2005中使用强类型DataSet简化开发

在日常开发中,为了编写数据的增加.更新.修改.删除等功能而不得不面对枯燥的代码,做重复又重复的工作..NET 2.0正式版的发布,对我们程序开发人员来说无疑是一件很大的喜事,Visual Studio 2005 的一些新的增强功能和ADO.NET 2.0的新特性让我们开发高可伸缩的多层数据库应用程序更加简单和快捷. 在.NET 1.1下就可以使用强类型数据集,可是在Visual Studio 2003里开发起来还是有一些不方便,在Visual Studio 2005里对DataSet的设计视图做

DataTable中数据记录的统计

数据|统计 DataTable中数据记录的统计 我们在使用Sql Server这些数据库时,可以轻松的通过Sum.Aver.Count等统计出相关结果,那么,在已经把数据检索出来的DataSet(DataTable)中呢?特别是通过Web Service获得了DataSet,这个时候,可是没有办法回头去修改Select语句来获取这些统计了.那么在DataSet/DataTable中是否可以进行统计呢?答案是肯定的. 在MSDN中,有一篇MS推荐的统计方法,就是逐行对数据进行求和统计,这个方法,其

用ROLLUP进行分类数据统计(二)

我们介绍了ms sql server中的roll up语句.下面开始介绍如何用datagrid结合rollup语句来进行分类统计. 我们要达到的效果是这样的: 首先,应先将数据库中的产品数据按照所属的不同的目录列举出来,这其中要用到一些技巧.这里先用SQL语句,从数据库读取product表的数据,之后放到dataset的默认datatable中去,然后检查每一个产品所属的类别,如果发现某一个产品的类别和前一条记录中产品所属的类别不一样的话,那么就可以肯定当前产品是属于一个新的分类了,就可以插入新

WEB下的水晶报表Dataset数据不显示

问题描述 请教大伙:rptDocument.SetDataSource(rptDS.Tables["ApplyRefer"]);或rptDocument.SetDataSource(rptDS.Tables[0]);CrvApply.ReportSource=rptDocument;CrvApply.DataBind();服务器开机不久时是正常显现,但好像是到一定连接数后明细就不显示,需要重启服务就显示:原因知道不?是不是因为水晶在服务器上没填注册码?还是有连接数的限制?困扰多时,请大

datagridview-C#统计shp属性内容,求帮助,有详细解答

问题描述 C#统计shp属性内容,求帮助,有详细解答 我想从listbox里选中的属性名称,在shp文件里查找并统计数据,并将结果输出到datagridview2中,程序出现错误,求解决 private void button3_Click(object sender, EventArgs e) { string table = dbfFileName; string strConnection = @"Dsn=Visual FoxPro Tables;sourcedb=" + tab

LCSTS: A Large Scale Chinese Short Text Summarization Dataset

今天分享一篇关于构造自动文摘数据集的paper,数据集的质量.内容和规模都是直接影响deep learning效果的最直接因素,作用非常重要.题目是LCSTS: A Large Scale Chinese Short Text Summarization Dataset. 本文最大的贡献在于构建了一个大规模.高质量中文短文本摘要数据集,弥补了这个空缺.并且在数据集的基础上用了最简单seq2seq给出了一个baseline,为后人的研究提供了基础.从本文的模型中可以看出,unk问题在文本摘要任务中

DataSet.AcceptChanges()后 SqlDataAdapter.Update(DataSet)时数据无法更新数据库 希望路过高人指点 谢谢了

问题描述 DataSet.AcceptChanges()后SqlDataAdapter.Update(DataSet)时数据无法更新数据库希望路过高人指点谢谢了 解决方案 解决方案二:自己顶解决方案三:有没异常出现?解决方案四:或是DataSet.HasChanges=false?解决方案五:没有任何异常解决方案六:我是你下面的并发冲突的贴,还没解决,头痛.DataSet.AcceptChanges()好像放在update的后面.解决方案七:放在update后面就起不到作用了我是GridView

c#统计

问题描述 我有一这样的数据表..里有支出金额等字段.我想有一个LABLE统计某年到某年的支出情况..点查询后在LABLE中显示出来..问怎么写呀~~用C# 解决方案 解决方案二:selectsum(金额)asqianfrombiaowhere时间字段>nand时间字段<m用dataAdapter填充dataset页面上可以用LABLEid.Text=ds.table[0].rows[0]["qian"].tostring();解决方案三:楼上的不行吗,符合你那要求了吧解决方