就是说实现类似树形的分布方式,比如说将每个小组成员的个人数据向所属的组长汇总,而组长将成员的数据和自己的数据向部门经理汇总,经理再将前面的数据和自己的数据向总经理汇总。除了最高层采用mssql数据库外,底下都是采用access数据库,有没什么好的教程推荐下,谢谢了

解决方案 »

  1.   

    问题的关键是数据汇总的方式,冗余数据的处理还有效率,汇总时间一般是一个月一次,最底层一个员工一个月进行插入修改删除的次数在200次左右,access数据库又不支持批量处理,单条执行的话效率是个大问题,如果把所有insert,updata,delete操作存在数据库中又存在特殊字符处理的问题
      

  2.   

    你也可以都在Sql中操作呀,这样还可以系统自动汇总,并不人为对数据进行处理.
      

  3.   

    就是个思路的实现方法问题,你既然有这样的设计思路,按照这个思路实现即可,还要怎么个解决方法?你所谓的access的不支持批量处理,具体指的是什么?
      

  4.   

    就是一次性导入多条SQL语句执行,而不是一条语句执行一次,如此循环下去,这样速度很慢,一般配置的机器,用ADOQuery插入1000左右的单字段数据,用了30秒时间