access转化为文本文件(100分)

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

kurt_qd

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在Delphi6.0的开发环境下,将access库转化为文本文件?谢谢。100分
 
写代码吧,先用Dataset类控件读出表中数据,然后按如下代码写:
var
f : System.TextFile; // 文本文件类型
s:string;
i: Integer;
begin
AssignFile(f,'test.text');
Rewrite(f);
// 往文件中写入下面的内容
With Dataset do
While not Eof do
begin
s:='';
for i:=0 to fieldcount-1 do s:=s+Fields[0].asString+' '; //将各字段内容填入字符串
Writeln(f,s); //将字符串写入文件
next;
end;
end;
 
哦,借宝地问一下:文本文件如何存如access?
 
我写了个程序,可以格式话文本输出!
 
建议将hunterteam的办法写成DLL,传递参数为Tdataset。
 

对应表的结构定义一个记录,循环写就行了。文本到Access也是一样。

另外,象ADOQuery之类的组件有一个SaveToFile的方法。
 
接受答案了.
 
后退
顶部