?如何将Access表中的数据转存为DBF、Word或Excel文件,请大虾提供例程、控件,注意:不想使用OLE自动化生成Word和Excel文件。谢谢!(10

A

amiaos

Unregistered / Unconfirmed
GUEST, unregistred user!
?如何将Access表中的数据转存为DBF、Word或Excel文件,请大虾提供例程、控件,注意:不想使用OLE自动化生成Word和Excel文件。谢谢!(100分)<br />
 
在odbc里定义一个access的数据源,用delphi的datapump工具可以把mdb数据库倒入dbf等
其他数据库里。
 
1。使用Delph 所带的DataPump程序:
2。在自编程序可使用TBatchmove控件:
但注意:应使用ODBC连接,需要正确设置相应的DBF或Excel 数据源。
  
 
感谢各位!我忘了说一点,我也不想通过TBatchmove和datapump,
我的意思是直接将Table中的数据直接保存为DBF、Word或Excel文件的文件。
@^@ 如果使用TBatchmove和datapump,我就不问大家了!:)
 
这样恐怕不可能,除非你是微软
 
amiaos:如果你还要继续讨论请定期提前你的帖子,如果不想继续讨论请结束帖子。
 
当然可以,不过有没有这方面的控件我就不知道了.
但DXDBGRID/DXGRID的内容可以另存为EXCEL/HTML, 你可以看看它的源码, 或许有帮助.
 
可以做到,你去买一张程序大本营2000荟萃版(极力推荐!)的CD2中,里面有一个控件名字叫做
Exporte.zip(自己用Win98的查找功能找一下,具体是在/vcl/database目录),
它可以将TTable 或TQuery中的数据倒入Excel,遗憾它倒出的数据不控制字段的
长度,这个控件我自己正在用,现在我没有空,以后有时间我会改改它。
另外,程序大本营2000荟萃版中还有能将TTable 或TQuery倒入到Word的控件
虽然现在我还没有用它,但我试用过,具体名字我忘记了,反正你只要在
/vcl/database目录打开index.htm找一下就行了。

 
htw:
哪里能搞到程序大本营2000荟萃版?
 
to :何天文 snake

用ODBC 太慢, 太太慢了.
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
顶部