VB中用ADO連接excel2003的方法.doc

VB中用ADO連接excel2003的方法.doc

ID:50822628

大小:262.00 KB

頁數(shù):4頁

時(shí)間:2020-03-15

VB中用ADO連接excel2003的方法.doc_第1頁
VB中用ADO連接excel2003的方法.doc_第2頁
VB中用ADO連接excel2003的方法.doc_第3頁
VB中用ADO連接excel2003的方法.doc_第4頁
資源描述:

《VB中用ADO連接excel2003的方法.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、VB中用ADO連接excel2003的方法??想用VB直接調(diào)用顯示excel2003中的數(shù)據(jù),結(jié)果老是不成功,試驗(yàn)了一下午,終于找到一個(gè)簡單的辦法:1.先在窗體中添加一個(gè)ADODC控件和MSHFlexGrid控件(DataGrid控件也可以,用來顯示數(shù)據(jù))。(當(dāng)然,這幾個(gè)控件都要先在部件菜單中添加。)2.設(shè)置ADODC控件的屬性:(關(guān)鍵步驟)(1)在ADODC控件上右擊,選擇ADODC屬性-通用-使用連接字符串,點(diǎn)擊后面的“生成”。?(2)在彈出的數(shù)據(jù)鏈接屬性窗口中,提供程序-選中MicrosoftJet4.0OLEDBProvider,點(diǎn)擊下一步。(3)連接-選擇或輸入數(shù)據(jù)庫名稱-

2、-----點(diǎn)后面的3個(gè)點(diǎn)的按鈕,選擇要鏈接的excel文件。注意:默認(rèn)只顯示mdb擴(kuò)展名的文件,選中“所有文件”,就可以看到excel文件了。(或者直接輸入excel文件的路徑)先不要點(diǎn)確定,點(diǎn)擊“所有”選項(xiàng)卡??聪乱徊剑?)選中"ExtendedProperties"這一項(xiàng),點(diǎn)擊下面的“編輯值”按鈕,輸入“excel8.0”,確定。?OK,ADODC控件的ConnectionString屬性就設(shè)置完了(也可以直接在右邊的屬性窗口中設(shè)置,一樣的。)?,F(xiàn)在找到剛才有測試連接的那個(gè)頁面,點(diǎn)測試連接,顯示“測試連接成功”。我們已經(jīng)成功一半了。3.設(shè)置ADODC控件的RecordSource

3、屬性:命令類型選擇1-adCmdText,命令文本輸入:“select?*from[表1$]?”,確定。這一段命令文本是一句SQL查詢語句,意思是查詢表1中的所有內(nèi)容。(你也可以根據(jù)需要進(jìn)行修改。)???至此,ADODC控件的關(guān)鍵屬性設(shè)置完成。下面只需要把MSHFlexGrid控件的DataSource屬性設(shè)置成ADODC1,就可以在MSHFlexGrid控件中顯示表1中的數(shù)據(jù)了。(具體顯示什么數(shù)據(jù),由那條SQL語句決定,當(dāng)然你可以在程序運(yùn)行時(shí)修改。)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。