本文整理自网络,侵删。
var fld: TField; lst: TStringList; wasActive: Boolean; writer: TTextWriter;begin writer := TStreamWriter.Create(FileName); try lst := TStringList.Create; try lst.QuoteChar := '"'; lst.Delimiter := ';'; wasActive := DataSet.Active; try DataSet.Active := true; DataSet.GetFieldNames(lst); writer.WriteLine(lst.DelimitedText); DataSet.First; while not DataSet.Eof do begin lst.Clear; for fld in DataSet.Fields do lst.Add(fld.Text); writer.WriteLine(lst.DelimitedText); DataSet.Next; end; finally DataSet.Active := wasActive; end; finally lst.Free; end; finally writer.Free; end;end;
相关阅读 >>
Delphi 多次改变 richedit.text部份文本的颜色后,出现所有字体都变色的的解决办法
Delphi动态创建tadoquery加access出现'不正常的定义参数对象 提供了不一致或不完整的信息'错误
Delphi 获取动态创建的image与scrollbox的相对位置
Delphi getmimetype 查询文件mime类型函数
Delphi xe6 android 实现base64字符串的解析
更多相关阅读请进入《Delphi》频道 >>