• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    用Excel 實(shí)現(xiàn)職工信息庫(kù)的高效維護(hù)

    2012-03-10 06:16:34
    中小學(xué)電教 2012年2期
    關(guān)鍵詞:窗體信息庫(kù)控件

    ☆ 仲 勇

    (海安縣立發(fā)中學(xué),江蘇海安 226611)

    在許多單位的各類數(shù)據(jù)管理中經(jīng)常會(huì)用到Access 數(shù)據(jù)庫(kù),而操作者最熟悉的卻是Excel 程序,如果能將Excel程序作為操作的平臺(tái),而用Access 作為后臺(tái)數(shù)據(jù)庫(kù)來存儲(chǔ)和維護(hù)數(shù)據(jù)那就非常方便了。那如何解決兩個(gè)應(yīng)用程序間的接口的問題呢?接下來筆者就給大家介紹最常見的一種方法,即利用ADO 實(shí)現(xiàn)對(duì)Access 數(shù)據(jù)庫(kù)的操作。

    小貼士:ADO 是ActiveX Data Objects 的縮寫,又稱為OLE 自動(dòng)化接口,是微軟通用的數(shù)據(jù)庫(kù)訪問技術(shù)。利用ADO 可 以 訪 問 包 括Access、SQLServer、Oracle 等 多 種類型的數(shù)據(jù)庫(kù)。

    在Excel 中使用ADO 前必須要設(shè)置ADO 控件的引用。引用的方法是:在Excel VBA 窗口中,單擊“編輯”菜單中的“引用”命令,打開“引用-VBAProject”對(duì)話框,選中“可使用的引用” 列表框中的“Microsoft Active Data Objects 2.8 Library”、“Microsoft Active Data Objects Recordset 2.8 Library”、“Microsoft Jet and Replication Object 2.6 Library” 和“Microsoft Date and Time Picker Control 6.0 (SP4)”(測(cè)試Office 的版本為2003,如圖1),單擊“確定”按鈕即可。

    圖1

    假設(shè)某單位的職工信息庫(kù)為Access 數(shù)據(jù)庫(kù),文件名為“信息庫(kù).mdb”,庫(kù)中有一張名為“工資表”的表,將Excel 工作簿與該MDB 庫(kù)文件保存在同一路徑下。

    一、設(shè)計(jì)應(yīng)用程序界面

    首先,在VBA 編輯器中插入一個(gè)用戶窗體,利用窗體控件設(shè)計(jì)(如圖2 所示)的用戶界面。在窗體的“信息錄入或顯示” 區(qū)域中放置的是用來顯示數(shù)據(jù)庫(kù)中各個(gè)字段內(nèi)容所對(duì)應(yīng)的控件;下方放置的是對(duì)數(shù)據(jù)庫(kù)進(jìn)行維護(hù)的功能按鈕(CommandButton1-CommandButton4),右側(cè)放置的用來瀏覽數(shù)據(jù)的功能按鈕(CommandButton6-CommandButton9)。

    圖2

    二、編寫事件代碼

    (1)首先,對(duì)用戶窗體進(jìn)行初始化,代碼如下:

    (2)編寫用于實(shí)現(xiàn)數(shù)據(jù)庫(kù)維護(hù)的“添加”、“刪除”、“查詢”、“更新”的代碼:

    (3)調(diào)用“顯示信息”的子程序,用于用戶窗體中記錄的顯示。

    (4)分別編寫實(shí)現(xiàn)“首字錄”、“下一條”、“上一條”、“最末條”等用來瀏覽數(shù)據(jù)庫(kù)記錄的按鈕代碼:

    (5)應(yīng)用程序窗體關(guān)閉時(shí)要求確認(rèn)的代碼:

    另外,還要在工作表中添加一個(gè)命令按鈕,在按鈕的Click 事件中編寫調(diào)用用戶窗體的代碼“UserForm1.Show”,這樣,單擊該按鈕后就可以看到(如圖2 所示)操作界面了。

    至此,職工信息管理系統(tǒng)的設(shè)計(jì)就完成了,限于篇幅,我們就不對(duì)各個(gè)功能按鈕的調(diào)試進(jìn)行逐一的介紹了,讀者朋友可下載本案例的示例程序自行調(diào)試。

    猜你喜歡
    窗體信息庫(kù)控件
    民政部啟用中國(guó)·國(guó)家地名信息庫(kù)2022版
    試談Access 2007數(shù)據(jù)庫(kù)在林業(yè)檔案管理中的應(yīng)用
    檔案天地(2019年5期)2019-06-12 05:12:02
    借助BIM構(gòu)建動(dòng)態(tài)造價(jià)信息庫(kù)的新思路
    新生代(2018年16期)2018-11-13 23:14:18
    關(guān)于.net控件數(shù)組的探討
    軟件(2018年7期)2018-08-13 09:44:42
    基于LayeredWindow的異形窗體局部刷新
    中文信息(2014年2期)2014-03-06 23:49:14
    巧設(shè)WPS窗體控件讓表格填寫更規(guī)范
    就這樣玩會(huì)VBA中常見的自定義控件
    電腦迷(2012年24期)2012-04-29 00:44:03
    WinCE.net下圖形用戶界面的開發(fā)
    在PowerBuUder中利用WinSock控件制作簡(jiǎn)單的Web服務(wù)器
    VB.NET中ListBox控件實(shí)現(xiàn)流程跟蹤
    广宗县| 墨竹工卡县| 当阳市| 雷州市| 射阳县| 厦门市| 高台县| 冕宁县| 北票市| 武穴市| 保德县| 汕头市| 河津市| 蒙阴县| 凤庆县| 鄂温| 大石桥市| 高要市| 墨竹工卡县| 夏邑县| 吴堡县| 张北县| 衢州市| 都昌县| 双桥区| 南木林县| 南通市| 安义县| 龙口市| 临海市| 旺苍县| 平果县| 韶关市| 墨脱县| 始兴县| 米脂县| 九龙县| 泌阳县| 锡林浩特市| 尼勒克县| 盐亭县|