請問DbGrid轉Excel問題 |
尚未結案
|
shing.net
中階會員 發表:207 回覆:124 積分:66 註冊:2002-03-16 發送簡訊給我 |
|
Fishman
尊榮會員 發表:120 回覆:1949 積分:2163 註冊:2006-10-28 發送簡訊給我 |
Hi: 理論上,DBGrid 轉出 Excel,你應該會用到 DataSet 吧? V_Succeed := 'N'
TRY
DataSet.First;
While Not DataSet.Eof Do
BEGIN
轉出動作(一筆)
DataSet.Next;
END;
Excel 存檔
V_Succeed := 'y'
FINALLY
Excel 關閉
IF V_Succeed = 'Y' THEN
ShowMessage('存檔成功')
ELSE
ShowMessage('失敗')
END;
--------------------------------
小弟才疏學淺,若有謬誤請不吝指教
--------------------------------
------
Fishman |
cashxin2002
版主 發表:231 回覆:2555 積分:1937 註冊:2003-03-28 發送簡訊給我 |
您好﹗ 利用SQL語法來匯出Xls﹕
begin Try ADOQuery1.Close; ADOQuery1.Clear; ADOQuery1.SQL.Text := 'Select * Into [SheetName] In "D:\測試.xls" "Excel 8.0;" From 資料表名稱'; ADOQuery1.ExecSQL; Finally ShowMessage('已完成資料匯出﹐Excel檔案名為測試.xls'); end; end;參考看看﹗ ===================== 努力,相信會獲得美麗! 忻晟
------
忻晟 |
leo2568
中階會員 發表:54 回覆:124 積分:70 註冊:2003-09-21 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |