大家好,我想编这么一个程序。delphi
我想编这么一个程序,用程序打开4个名字不同,但字段名相同的access数据库。然后对4个access相同的数据进行汇总,请问如何能够实现。或者有什么样的例子参考一下?我想了两天都没有做出来呀!~
谢谢了!
我的 QQ 邮箱是[email protected]

解决方案 »

  1.   

    真的很简单吗?我真是写不出来呀!四个表的名字不相同,当然要是打开access改成相同的名字就麻烦写。关键是如何在dbgrid 中一下子显示四个表的累加,相同编码的累加起来,如何才能实现呀?在线等...............
      

  2.   

    说的详细一些: 表1  编码  商品  数量    表2  编码  商品  数量   表3.....  表4.....
    这四个表在四个名字不同的access数据库中,然后用程序打开他们,四个表如果有重复的编码,对其重复编码的数量累加,没有重复的直接输出。最后导出access 或者其他格式的数据表。
     请各位进一步帮忙!
      

  3.   

    select * into 临时表 from 表1 
    insert into 临时表 select * from 表2
    insert into 临时表 select * from 表3
    insert into 临时表 select * from 表4
    select 编码,商品,sum(数量) into 保存表 from 临时表 group by 编码,商品
    drop table 临时表
      

  4.   

    关键是表2,表3,表4 在三个不同的数据库,一个query连不了