数据库操作问题

lishiyong110 2008-01-01 01:01:33
我将一个datagridview与一个视图关联起来了 其中某一列是要显示另外一列中数据的总和 怎样才能实现啊 ??期待中。。。++
...全文
70 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lishiyong110 2008-01-02
  • 打赏
  • 举报
回复
大致了解了 呵呵谢谢啦
haiwangstar 2008-01-01
  • 打赏
  • 举报
回复
增加一个计算生成列。明白吧。
haiwangstar 2008-01-01
  • 打赏
  • 举报
回复
修改你的视图的SQL 语句 。

SELECT 时间,数量,(SELECT SUM(数量) FROM TABLENAME WHERE 时间<=A.时间) AS 当前数量总计
FROM TABLENAME A
ORDER BY 时间
lishiyong110 2008-01-01
  • 打赏
  • 举报
回复
不好意思 说的不清楚 我是将数据库中的视图的项用select显示在datagridview中 但是有一列的数据是前面某列在这行之前的总和 我想让他在我输入前面数据的时候自动生成 不知道怎么实现
haiwangstar 2008-01-01
  • 打赏
  • 举报
回复
你说的视图是数据库中的视图还是ADO.NET中的DataView?应该是DataView吧。
如果是在ADO.NET中,在你的基础表中增加一个DataColumn.Expression 来计算 。

110,533

社区成员

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

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

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