導航:首頁 > 文件類型 > ado操作excel文件數據

ado操作excel文件數據

發布時間:2025-08-06 06:08:28

⑴ 如何利用ADO操縱Excel文件

在日常生活中,通常有很多表格文件用Excel存放,訪問Excel表格的方法很多,在Delphi中可以通過Servers中的ExcelApplication,ExcelWorkBook,ExcelWorkSheet等控制項操縱Excel中的數據.但是我們無法用ADO操縱Excel文件中的Sheet,ADO控制項會告訴你"[microsoft][OdbC Excel driver]Microsoft Jet 資料庫引擎找不到對象'Sheet1'.請確定對象是否存在,並正確地寫出它的名稱和路徑.
那麼如何才能正確的操縱Excel呢???
首先用ADO連接Excel,至於怎麼連接Excel我想不用我說了吧.
然後這個是個關鍵:打開Excel,先"插入"->"名稱"->"定義",如圖:

輸入一個名稱,如:OK,按"添加"按鈕,然後指定引用位置,如圖:

最後按"確定",然後存檔,這關鍵的一步就算完成了.
現在你在Delphi中就可以通過ADOQuery或ADOTable等自由操縱表名為"OK"的表了.

注意:1.你可以在一個Excel文件中定義多個名稱,當多個表使用
2.此方法不能用於Excel中的Chart等元素

⑵ 請教一下 delphi7.0 中 用 ado 如何 操作 excel 並導出 excel表呢

1、讀EXCEL:

const
Const_Conn='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=%s;Persist Security Info=False;Extended Properties=Excel 8.0;';

adoConnProct.Close;
adoConnProct.ConnectionString:=Format(Const_Conn,[FProctFile]);//FProctFile: EXCEL 全路徑
adoConnProct.Open();
有了ADO連接,至於取表的數據就簡單了

2、至於導出,就有很多GRID控制項都可以導出成EXCEL,如:EHLIB,DEV。。。。,

閱讀全文

與ado操作excel文件數據相關的資料

熱點內容
javazip文件類型 瀏覽:439
迅雷總是彈出在線升級 瀏覽:181
編程如何把數據合並到一起 瀏覽:898
內網無法連接資料庫 瀏覽:236
蘋果5s錄像能錄多久 瀏覽:478
如何恢復網路連接 瀏覽:415
cc語言編程是什麼意思 瀏覽:189
java線程式控制制項 瀏覽:167
採集器怎麼採集淘寶數據 瀏覽:706
word如何一次保存多個文件 瀏覽:266
光遇國際服網路錯誤怎麼解決 瀏覽:648
塞班qq影音1 瀏覽:617
word文本框工具 瀏覽:781
如何編寫簡單的編程 瀏覽:253
蘋果描述文件怎麼打開 瀏覽:70
lol內部語音文件夾 瀏覽:177
魔趣忘記鎖屏密碼 瀏覽:690
ps大文件怎麼轉成pdf 瀏覽:917
lolS3是刺客版本s4法坦 瀏覽:623
美版蘋果6s顏色有幾種 瀏覽:368

友情鏈接