使用VB訪(fǎng)問(wèn)ACESS數(shù)據(jù)庫(kù).ppt

使用VB訪(fǎng)問(wèn)ACESS數(shù)據(jù)庫(kù).ppt

ID:48655381

大?。?85.64 KB

頁(yè)數(shù):10頁(yè)

時(shí)間:2020-01-18

使用VB訪(fǎng)問(wèn)ACESS數(shù)據(jù)庫(kù).ppt_第1頁(yè)
使用VB訪(fǎng)問(wèn)ACESS數(shù)據(jù)庫(kù).ppt_第2頁(yè)
使用VB訪(fǎng)問(wèn)ACESS數(shù)據(jù)庫(kù).ppt_第3頁(yè)
使用VB訪(fǎng)問(wèn)ACESS數(shù)據(jù)庫(kù).ppt_第4頁(yè)
使用VB訪(fǎng)問(wèn)ACESS數(shù)據(jù)庫(kù).ppt_第5頁(yè)
資源描述:

《使用VB訪(fǎng)問(wèn)ACESS數(shù)據(jù)庫(kù).ppt》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、使用VB訪(fǎng)問(wèn)ACESS數(shù)據(jù)庫(kù)杭十一中信息技術(shù)備課組黃玉芬VB與數(shù)據(jù)庫(kù)連接方式VisualBasic提供了比較豐富的數(shù)據(jù)訪(fǎng)問(wèn)技術(shù),如ADO、DAO、RDO等,其中ADO(ActiveXDataObjects,ActiveX數(shù)據(jù)對(duì)象)是微軟公司提供的一種應(yīng)用程序訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的編程接口。它能完成DAO、RDO所有的功能。引入ADO庫(kù)定義文件在VB程序中使用ADO對(duì)象,必須先為當(dāng)前工程引用ADO的對(duì)象庫(kù)。方法:執(zhí)行“工程”菜單中“引用”命令,彈出“引用”對(duì)話(huà)框,如圖所示。選擇該選項(xiàng)(不同環(huán)境下ADO的版本號(hào)可能不同)單擊“確定”通過(guò)AD0從中國(guó)985高校數(shù)據(jù)庫(kù)文件“U

2、niversities.accdb”中獲取表“universities”中的數(shù)據(jù),并將985高校的名稱(chēng)和所在地顯示在列表框中#1DimconnAsNewADODB.Connection#2conn.ConnectionString=“provider=microsoft.ace.oledb.12.0;datasource=”+App.Path+“Universities.accdb“#3conn.Open#4DimrsAsNewADODB.Recordset#5setrs.ActiveConnection=conn#6rs.Open"select*from

3、universities"#7i=0#8DoWhileNotrs.EOF#9i=i+1#10List1.AddItemrs.Fields(1)+""+rs.Fields(2)#11rs.MoveNext#12Loop#13List1.additem"共有"+Str(i)+"記錄"#14rs.Close#15conn.Close#1DimconnAsNewADODB.Connection‘定義連接數(shù)據(jù)庫(kù)的對(duì)象#2conn.ConnectionString=“provider=microsoft.ace.oledb.12.0;datasource=”+App.P

4、ath+“Universities.accdb“‘確定連接的數(shù)據(jù)庫(kù)#3conn.Open‘打開(kāi)數(shù)據(jù)庫(kù)的連接#15conn.Close‘關(guān)閉數(shù)據(jù)庫(kù)的連接#4DimrsAsNewADODB.Recordset‘創(chuàng)建記錄集#5setrs.ActiveConnection=conn‘設(shè)置記錄集的連接屬性#6rs.Open“select*fromuniversities“‘打開(kāi)記錄集#14rs.Close‘關(guān)閉記錄集#7i=0‘統(tǒng)計(jì)記錄數(shù)#8DoWhileNotrs.EOF‘EOF取值為true時(shí)表示已經(jīng)到達(dá)記錄集的結(jié)尾,否則為false#9i=i+1#10List

5、1.AddItemrs.Fields(“高校名稱(chēng)”)+""+rs.Fields(2)#11rs.MoveNext‘把當(dāng)前記錄指針移動(dòng)到下一條記錄#12Loop#13List1.additem"共有"+Str(i)+"記錄“#10List1.AddItemrs.Fields(“高校名稱(chēng)”)+""+rs.Fields(2)Rs.fields(字段序號(hào)),其中字段序號(hào)從0開(kāi)始編號(hào)Rs.fields(“字段名稱(chēng)”)Fields集合返回當(dāng)前記錄某個(gè)字段的數(shù)據(jù)有一下兩種方法使用VBAD0訪(fǎng)問(wèn)ACESS數(shù)據(jù)庫(kù)的一般流程#1DimconnAsNewADODB.Connect

6、ion#2conn.ConnectionString=“provider=microsoft.ace.oledb.12.0;datasource=”+App.Path+“Universities.accdb“#3conn.Open#4DimrsAsNewADODB.Recordset#5setrs.ActiveConnection=conn#6rs.Open"select*fromuniversities"#7i=0#8DoWhileNotrs.EOF#9i=i+1#10List1.AddItemrs.Fields(1)+""+rs.Fields(2)#1

7、1rs.MoveNext#12Loop#13List1.additem"共有"+Str(i)+"記錄"#14rs.Close#15conn.Close#1定義連接數(shù)據(jù)的對(duì)象#2確定連接的數(shù)據(jù)庫(kù)#3打開(kāi)到數(shù)據(jù)庫(kù)的連接#4創(chuàng)建記錄集#5設(shè)置記錄集的連接屬性#6打開(kāi)記錄集#7#8#9#10數(shù)據(jù)庫(kù)記錄的訪(fǎng)問(wèn)與讀取等操作#11#12#13#14關(guān)閉記錄集#15關(guān)閉到數(shù)據(jù)庫(kù)的連接

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

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

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