paradox数据库表导出excel的问题 (50分)

  • 主题发起人 主题发起人 kds
  • 开始时间 开始时间
K

kds

Unregistered / Unconfirmed
GUEST, unregistred user!
数据表如下:
产品名称 产品代码 单位 数量 单价 小计
A 1 个 2 100 200
A 2 个 1 100 100
B 1 个 2 5 10
B 2 个 4 15 60
B 3 个 3 10 30
对于上面这样的数据(paradox表),怎样才能由程序做出下面的报表
或者是导出excel文件?
产品名称 产品代码 单位 数量 单价 小计 合计
A 1 个 2 100 200 300
2 个 1 100 100
B 1 个 2 5 10 100
2 个 4 15 60
3 个 3 10 30
总计 400

就是说同为产品名称:A的产品,载导出数据表之后,把表格合并,只显示一个,同样在合计的时候,同一种产品把价格相加得出一个值。
这种数据导出能不能够实现?,如何来实现?
 
经过报表处理后
再导出吧
看看
http://www.delphibbs.com/delphibbs/dispq.asp?lid=676018
 
你是使用ADO的,还是使用OLE的。
如果是ADO,可以编程计算合计值,后添加到新增的字段中。
如果是OLE,可以控制OLE自动化,建立公式。就得到了。
 
To:zjok
网址上的数据表格看到了,里面的回复信息很好,可以说有一点我可以用到,就是如果第一行和第二行相同的话就赋值为空,其中,对于合计部分和总计部分还不清楚如何来处理?
 
用SQL查出后(SQL可以满足你的查询要求),直接导出就行
 
能否给出一个具体的实例?
 
就是说查询获得数据后,在DELPHI中控制EXCEL,然后用循环把数据写
到EXCEL中.
你可以找一个在DELPHI中使用控件控制EXCEL的贴子.
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
838
SUNSTONE的Delphi笔记
S
S
回复
0
查看
799
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部