//一个函数要买多少¥
function DataSetToText(mDataSet: TDataSet): string;
var
vBook: string;
I: Integer;
S: string;
begin
Result := '';
vBook := mDataSet.Book;
mDataSet.First;
while not mDataSet.Eof do begin
S := '';
for I := 0 to mDataSet.FieldList.Count - 1 do
S := S + #9 + mDataSet.FieldList[I].DisplayText;
Delete(S, 1, 1);
Result := Result + S + #13#10;
mDataSet.Next;
end;
mDataSet.Book := vBook;
end;
function DataSetToText(mDataSet: TDataSet): string;
var
vBook: string;
I: Integer;
S: string;
begin
Result := '';
vBook := mDataSet.Book;
mDataSet.First;
while not mDataSet.Eof do begin
S := '';
for I := 0 to mDataSet.FieldList.Count - 1 do
S := S + #9 + mDataSet.FieldList[I].DisplayText;
Delete(S, 1, 1);
Result := Result + S + #13#10;
mDataSet.Next;
end;
mDataSet.Book := vBook;
end;
function DataSetToText(mDataSet: TDataSet): string;
var
vBook: string;
I: Integer;
S: string;
begin
Result := '';
vBook := mDataSet.Book;
mDataSet.First;
while not mDataSet.Eof do begin
S := '';
for I := 0 to mDataSet.FieldList.Count - 1 do
S := S + #9 + mDataSet.FieldList[I].DisplayText;
Delete(S, 1, 1);
Result := Result + S + #13#10;
mDataSet.Next;
end;
mDataSet.Book := vBook;
end;
Memo1.Lines.SaveToFile('C:\Temp\1.txt');