datagridview列的求和问题

chaye12 2008-07-10 07:56:04
如果表A的结果如下,
基本工资 计件工资 保险费 。。。。。。
1200 2300 340
1100 2500 560
假如有N列,想要在最后加一自定义列,目的是求出这条记录前面所有费用的总和,该如何写SQL语句??
...全文
335 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
jxzhong2000 2008-07-12
  • 打赏
  • 举报
回复
也就是,select 基本工资,计件工资,保险费,.... from yourtable 直接作为数据集放到datagridview....

SQL 我没想好,稍后给你答复.不过,即使UNION多少列,总不至于数不清楚吧,动态获取SELECT 列数应该也是可以的
jxzhong2000 2008-07-12
  • 打赏
  • 举报
回复
没编译过,应该可以
jxzhong2000 2008-07-12
  • 打赏
  • 举报
回复
DataGridViewColumn dcol= new DataGridViewColumn();
this.dgv.Columns.Add(dcol);
decimal sum;
sum=0
for (int j=0;j<dgv.Rows.Count;j++)
{
for(int i=0;i<dgv.Columns.count-1;i++)
{
sum+=dgv[i,j].Value;
}
dgv[dgv.Columns.count-1,j].Value=sum;
}
R_sea 2008-07-11
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 chaye12 的回复:]
我说了,假如有N列,因为我的表是好几张表凑一块的,列的数目不一定,怎么都不审题呢???
[/Quote]

数目不定,但你总要显示吧!不然你求和干What ?顶上面的
cowboy0000 2008-07-10
  • 打赏
  • 举报
回复
就是这样了
chaye12 2008-07-10
  • 打赏
  • 举报
回复
我说了,假如有N列,因为我的表是好几张表凑一块的,列的数目不一定,怎么都不审题呢???
chaye12 2008-07-10
  • 打赏
  • 举报
回复
fff
mayvac 2008-07-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 JustLovePro 的回复:]
select 基本工资,计件工资,保险费,(基本工资+计件工资+保险费) as total from yourtable
[/Quote]

同楼上
JustLovePro 2008-07-10
  • 打赏
  • 举报
回复
select 基本工资,计件工资,保险费,(基本工资+计件工资+保险费) as total from yourtable

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧