首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C#数据视图运行“选择Raw_Cab.CAB,计数(*)为总计”

C#数据视图运行“选择Raw_Cab.CAB,计数(*)为总计”
EN

Stack Overflow用户
提问于 2014-01-24 07:19:13
回答 2查看 64关注 0票数 0

我想对一个填充了这些数据的datagridview1运行一个查询:

Nr名称成本 125 NAME1 1 126 NAME1 2 127 NAME1 1 128个NAME2 1 129 NAME2 2 130 NAME4 1 131 NAME1 1

数据是从外部txt源以编程方式添加的。

通常,如果使用查询和数据库,文本将为:

SELECT Raw_Cab.Name, Count(*) AS Total FROM Raw_Cab GROUP BY Raw_Cab.Name;

结果就是

CAB总 NAME1 5 NAME2 3 NAME4 1

是否有一种方法可以获得相同的结果,但又直接从一个数据集获取到一个对象或另一个数据集?

亚历克斯

EN

回答 2

Stack Overflow用户

发布于 2014-01-24 07:49:49

我不知道目标是什么,但如果我理解正确,你想传递一个过滤器表达式上的数据吗?您可以在网格视图上这样做,使用以下代码:

代码语言:javascript
复制
(dataGridView.DataSource as DataTable).DefaultView.RowFilter = string.Format("Total < '{0}'", 5);

关于它的更多信息可在这里找到:

http://msdn.microsoft.com/en-us/library/system.data.dataview.rowfilter(v=vs.110).aspx

票数 0
EN

Stack Overflow用户

发布于 2014-03-06 10:36:22

我通过安装Xammp并在上面运行mysql查询来解决这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21326711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档