如何用TQUERY转换EXECL问题!!!!!!!!各位帮帮忙(200分)

  • 主题发起人 主题发起人 myserver
  • 开始时间 开始时间
M

myserver

Unregistered / Unconfirmed
GUEST, unregistred user!
如何将TQUERY查询出来的结果倒进EXECL电子表格已此作为输出打印呢
最好有源代码!!!!!!!!!!
谢谢!!!!!!!!!!
!!!!!!!!!!!谢谢
 
Use Ehlib's DBGridEh
it is very good
 
你可以试试FormualOne 6.0 与 TQuery 一起使用
在D5中有3.0版 ActiveX -> F1Book
可以保存EXCEL格式文件,
 
while (not Dataset.Eof)do
begin
for i:=1 to Dataset.FieldCountdo
begin
fWorkSheet.Cells.Item[row_at,i]:=Dataset.Fields[i-1].AsString;
endl
 
procedure QueryToTabFormat(Query1: TQuery;
const FileName: String);
var
sl: TStringList;
i: Integer;
ts: String;
begin
sl:=TStringList.Create;
Query1.First;
try
for i:=0 to Query1.FieldCount-1do
ts:=ts+Query1.Fields.DisplayName+#9;
sl.add(ts);
while not Query1.eofdo
begin
ts:='';
for i:=0 to Query1.FieldCount-1do
begin
ts:=ts+Query1.Fields.AsString+#9;
end;
sl.add(ts);
Query1.Next;
end;
sl.SaveToFile(FileName);
finally
sl.free;
end;
end;
 
你用EXCEL搜索一下论坛,看看有多少答案,何苦花200分呢?
http://www.delphibbs.com/delphibbs/dispq.asp?lid=708134
 
你用EXCEL搜索一下论坛,看看有多少答案,何苦花200分呢?
 
后退
顶部