请问关于如何将query里的查询结果导为EXECL文件 请问关于如何将query里的查询结果导为EXECL文件,请详细说明,不好意思我比较笨 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://expert.csdn.net/Expert/topic/1467/1467372.xml?temp=.5300867 uses ComObj;...var XlApp,Sheet:Variant; try XLApp:=CreateOleObject('Excel.Application'); XLApp.Visible:=True; XLApp.Workbooks.Add(emptyParam); XLApp.Workbooks[1].WorkSheets[1].Name:='sheet1'; Except application.MessageBox('导出到Excel失败,请检查Excel是否正确安装!','错误',0); Exit; end; //向电子表格添入数据 Sheet:=XLApp.WorkBooks[1].WorkSheets['sheet1']; Row:=2; Sheet.Cells[1,1]:='代码'; Sheet.Cells[1,2]:='名称'; query1.first; while not query1.Eof do begin Sheet.Cells[Row,1]:=query1.fieldbyname('ccode').asstring; Sheet.Cells[Row,2]:=query1.fieldbyname('cName').asstring; query1.next; end; 用rzfilelistbox的时候数组越界,用listbox就不会,怎么办 什麽叫結貼? dephi奇怪问题之adoStoredProc? sql 问题 窗体可以直接打印,就不知道怎么直接打印控件? 在excel中,如何判断一个单元格为空? -------------- 请教大牛问题,关于hook socket ---------------------- 请教DELPHI中的键盘响应事件! 谁用过DBGRIDEH控件? 如何在弹出消息框后关闭窗口? 如何在程序中获得鼠标的位置? 菜鸟问题:如何反馈cmd中的结果??
.
.
.
var
XlApp,Sheet:Variant;
try
XLApp:=CreateOleObject('Excel.Application');
XLApp.Visible:=True;
XLApp.Workbooks.Add(emptyParam);
XLApp.Workbooks[1].WorkSheets[1].Name:='sheet1';
Except
application.MessageBox('导出到Excel失败,请检查Excel是否正确安装!','错误',0);
Exit;
end; //向电子表格添入数据
Sheet:=XLApp.WorkBooks[1].WorkSheets['sheet1'];
Row:=2;
Sheet.Cells[1,1]:='代码';
Sheet.Cells[1,2]:='名称';
query1.first;
while not query1.Eof do
begin
Sheet.Cells[Row,1]:=query1.fieldbyname('ccode').asstring;
Sheet.Cells[Row,2]:=query1.fieldbyname('cName').asstring;
query1.next;
end;