我将一个datagridview与一个视图关联起来了 其中某一列是要显示另外一列中数据的总和 怎样才能实现啊 ??期待中++  

解决方案 »

  1.   

    你说的视图是数据库中的视图还是ADO.NET中的DataView?应该是DataView吧。
    如果是在ADO.NET中,在你的基础表中增加一个DataColumn.Expression 来计算 。
      

  2.   

    不好意思 说的不清楚 我是将数据库中的视图的项用select显示在datagridview中 但是有一列的数据是前面某列在这行之前的总和 我想让他在我输入前面数据的时候自动生成 不知道怎么实现
      

  3.   

    修改你的视图的SQL 语句 。SELECT   时间,数量,(SELECT   SUM(数量)   FROM   TABLENAME   WHERE   时间<=A.时间)   AS   当前数量总计   
      FROM   TABLENAME   A   
      ORDER   BY   时间