導航:首頁 > 文件類型 > 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文件數據相關的資料

熱點內容
網路中常用的傳輸介質 瀏覽:518
文件如何使用 瀏覽:322
同步推密碼找回 瀏覽:865
樂高怎麼才能用電腦編程序 瀏覽:65
本機qq文件為什麼找不到 瀏覽:264
安卓qq空間免升級 瀏覽:490
linux如何刪除模塊驅動程序 瀏覽:193
at89c51c程序 瀏覽:329
怎麼創建word大綱文件 瀏覽:622
裊裊朗誦文件生成器 瀏覽:626
1054件文件是多少gb 瀏覽:371
高州禁養區內能養豬多少頭的文件 瀏覽:927
win8ico文件 瀏覽:949
仁和數控怎麼編程 瀏覽:381
項目文件夾圖片 瀏覽:87
怎麼在東芝電視安裝app 瀏覽:954
plc顯示數字怎麼編程 瀏覽:439
如何辨別假網站 瀏覽:711
寬頻用別人的賬號密碼 瀏覽:556
新app如何佔有市場 瀏覽:42

友情鏈接