系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當前位置:系統(tǒng)之家 > 系統(tǒng)教程 > VB怎么連接訪問Access數(shù)據(jù)庫?

VB怎么連接訪問Access數(shù)據(jù)庫?

時間:2016-09-04 10:38:32 作者:zhiwei 來源:系統(tǒng)之家 1. 掃描二維碼隨時看資訊 2. 請使用手機瀏覽器訪問: https://m.xitongzhijia.net/xtjc/20160831/82246.html 手機查看 評論

  VB是我們常常會見到的一款可視化程序設計語言,它的功能十分強大,因此有很多人會使用它,但是有時候我們需要用到VB來連接Access數(shù)據(jù)庫,但是卻無從下手,那么VB怎么連接訪問Access數(shù)據(jù)庫呢?不懂的朋友請看以下內(nèi)容。

  方法/步驟:

  1、Access,建立數(shù)據(jù)庫,數(shù)據(jù)庫命名為Database1.mdb。

 。ㄗ⒁猓哼@里的后綴是mdb,如果Access是2007版本的,保存的時候要另存為2003版本的才行,因為,VB不直接支持07版的accdb后綴格式!)

  2、數(shù)據(jù)庫建立后就進入了數(shù)據(jù)表界面,可以輸入數(shù)據(jù)了,輸完以后Ctrl+S保存,輸入表名,這里表名為test,OK,準備工作搞定。

VB怎么連接訪問Access數(shù)據(jù)庫?

VB怎么連接訪問Access數(shù)據(jù)庫?

  2、打開VB,然后新建標準EXE。

VB怎么連接訪問Access數(shù)據(jù)庫?

  3、菜單中找到工程→部件→勾選Microsoft ADO Data Control 6.0及其Microsoft Hierarchical Flexgrid Control 6.0,勾選后左側(cè)工具欄里就多了兩個控件即ADODC控件和MSHFlexGrid控件。

VB怎么連接訪問Access數(shù)據(jù)庫?

  4、選擇ADODC控件和MSHFlexGrid控件,放在窗體的合適位置,如圖:

VB怎么連接訪問Access數(shù)據(jù)庫?

  5、設置ADODC控件的屬性:右鍵窗體內(nèi)ADODC1控件。

 。1)ADODC屬性頁→通用→選擇使用連接字符串→點擊生成→選擇Microsoft Jet 4.0 OLE DB Provider 點擊下一步→選擇之前準備好的數(shù)據(jù)庫→點擊測試連接,顯示測試成功則OK,確定。

 。2)ADODC屬性頁→記錄源→命令類型選擇2-adcmdtable,表或存儲過程名稱選擇之前建立的數(shù)據(jù)表test,點擊確定,ADODC屬性設置完成。

VB怎么連接訪問Access數(shù)據(jù)庫?

VB怎么連接訪問Access數(shù)據(jù)庫?

VB怎么連接訪問Access數(shù)據(jù)庫?

VB怎么連接訪問Access數(shù)據(jù)庫?

VB怎么連接訪問Access數(shù)據(jù)庫?

  6、設置MSHFlexGrid控件的屬性:VB右側(cè)屬性表里,找到datasource,選擇adodc1。

VB怎么連接訪問Access數(shù)據(jù)庫?

  7、測試效果:

 。1)菜單→運行→啟動(F5),發(fā)現(xiàn)顯示的數(shù)據(jù)排列不是我們想要的行數(shù)和列數(shù)。

  修改方法:

 。1)MSHFlexGrid屬性→通用→設置行和列,固定行和固定列,設置見圖。

 。2)MSHFlexGrid屬性→帶區(qū)→把列標題的√取消掉,設置見圖。

VB怎么連接訪問Access數(shù)據(jù)庫?

VB怎么連接訪問Access數(shù)據(jù)庫?

VB怎么連接訪問Access數(shù)據(jù)庫?

  8、修改后的測試效果:

VB怎么連接訪問Access數(shù)據(jù)庫?

  注意事項:

  Access2007保存數(shù)據(jù)庫時要另存為Access2003的mdb格式!

  以上就是VB怎么連接訪問Access數(shù)據(jù)庫的教程內(nèi)容了,雖然步驟很長,但是大家只要多操作幾遍就能很快熟悉了。

發(fā)表評論

0

沒有更多評論了

評論就這些咯,讓大家也知道你的獨特見解

立即評論

以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場

其他版本軟件

人氣教程排行

相關(guān)系統(tǒng)推薦

官方交流群 軟件收錄