用一下hierarchical flexgrid你如用SQL SERVER
有一个Complie by

解决方案 »

  1.   

    通过视图方式连接数据源,在数据库中建立视图,计算出总计.
    在通过datagrid 来显示
      

  2.   

    建议用MSHFlexGrid.
    最后一行用AddItem方法加上。
      

  3.   

    VB中的DBGrid控件无此功能,建议使用MsFlexGrid连接数据库控件,然后用MsFlexGrid的AddItem方法试试。
      

  4.   

    首先取出数据,放在一个Recordset 对象中。
    然后用DBGrid1.datasource=Recordset1即可。