Access數(shù)據(jù)庫開發(fā)技巧(四)_Access數(shù)據(jù)庫教程
推薦:在Access數(shù)據(jù)庫中實現(xiàn)密碼管理的另一種方式大家都知道,數(shù)據(jù)庫的安全性是很重要的,它直接影響到數(shù)據(jù)庫的廣泛應用。用戶可以采用任意一種方法來保護數(shù)據(jù)庫應用程序,也可以將幾種方法結合起來使用。利用Access數(shù)據(jù)庫自身提供的加密功能及
各子系統(tǒng)集成的技巧
1、選項組、開關按鈕、組合框等控件的運用
在窗體上將這些控件巧妙地加以運用可以有機地將有關系統(tǒng)通過一個窗體來控制,這些控件選擇值可以傳遞到查詢、報表及宏中的條件中去,從而使得對查詢、報表及宏的控制顯得靈活方便。
2、選項卡控件的運用
在Access 97 版中新增加了“選項卡”控件,這更使Access可以在有限的窗體中集成更多的子系統(tǒng)。比如在“打印表格”窗體中就可集成“成績表”、“十分段統(tǒng)計表”、單科每分段統(tǒng)計表“等子系統(tǒng)”,每個子系統(tǒng)對應一個標簽頁。
3、開關面板窗體的運用
運用開關面板窗體可以將所有的子窗體集成到一起。開關面板窗體可以運用新建一個窗體并在其上放置各命令按鈕來集成各子系統(tǒng)窗體的方法來建立。開關面板窗體可以說就是一個系統(tǒng)主窗體,它可以指引用戶選擇所需進行的操作。我們也可以運用Access中的“開關面板管理器”來建立開關面板窗體。具體方法如下:
①單擊“工具”、“加載項”,然后單擊“開關面板管理器”命令。
�、谌绻� Microsoft Access 詢問是否要新建開關面板時,請單擊“是”按鈕。
③在“開關面板管理器”對話框中,單擊“編輯”按鈕。
�、茉�“編輯開關面板頁面”對話框中的“開關面板名”框中輸入開關面板的名稱,然后單擊“新建”按鈕。
�、菰�“編輯開關面板項目”對話框的“文本”框中,為第一個開關面板按鈕輸入相應的文本,然后在“命令”框中單擊所需的命令。如在“文本”框中輸入“打印表格”,然后單擊“命令”框中的“以編輯方式打開窗體”命令。
⑥Microsoft Access 是否會在“命令”框下顯示另一方框取決于單擊的命令。如果有必要,請單擊該方框中的項目。例如,如果在步驟 5 的“命令”框中單擊了“以編輯方式打開窗體”命令,可以在“窗體”框中單擊要打開的窗體名稱,例如“打印表格”,然后單擊“確定”按鈕。
⑦重復步驟 4 至 6,直到已經(jīng)在開關面板中添加了所有要添加的項目。如果要編輯或刪除項目,可以在“開關面板上的項目”框中單擊該項目,然后單擊“編輯”或“刪除”按鈕。如果要重新安排項目,可以在框中單擊項目,然后單擊“往上移”或“往下移”按鈕。
�、鄦螕�“關閉”按鈕。
其它技巧
1、經(jīng)常壓縮數(shù)據(jù)庫
當對數(shù)據(jù)庫進行了不斷的增加、刪除對象等修改工作后,數(shù)據(jù)庫可能會變成碎片保存,并且不能有效地使用磁盤空間。定期壓縮數(shù)據(jù)庫可以重組文件并釋放磁盤空間,提高效率。方法:單擊“工具”、“數(shù)據(jù)庫實用工具”、“壓縮數(shù)據(jù)庫”命令。據(jù)有關資料介紹,新版Access 2000能在每次關閉數(shù)據(jù)庫文件時自動完成這項工作,這將給我們帶來很大的方便。
2、多用戶下的設置
如果想讓數(shù)據(jù)庫在網(wǎng)絡上共享,比如在網(wǎng)絡上同時由幾個人輸入、或者修改數(shù)據(jù),則必須設置好多用戶選項。
設置多用戶選項的方法是:
�、僭�“工具”菜單上單擊“選項”命令。
�、趩螕�“高級”選項卡即可進行設置。
3、加密及生成“.mde”文件
為使數(shù)據(jù)庫系統(tǒng)不被它人破壞,可以加密數(shù)據(jù)庫或將數(shù)據(jù)庫生成為“.mde”文件。將數(shù)據(jù)庫保存為 “.mde” 文件將編譯所有模塊、刪除所有可編輯的源代碼并且壓縮目標數(shù)據(jù)庫。Visual Basic 程序代碼將繼續(xù)執(zhí)行,但是不能進行查看或編輯,并且數(shù)據(jù)庫的大小將因程序代碼的刪除而減少。除此之外,內存將優(yōu)化使用,這將有助于提高性能。將數(shù)據(jù)庫保存為 “.mde” 文件可防止下列操作:在“設計”視圖中查看、修改或創(chuàng)建窗體、報表或模塊,不能進行查看或編輯Visual Basic 程序代碼。生成 “.mde” 文件的方法是:
①關閉數(shù)據(jù)庫。如果正在多用戶環(huán)境中工作,請確保所有其他用戶已經(jīng)關閉數(shù)據(jù)庫。
②在“工具”菜單上,指向“數(shù)據(jù)庫實用工具”,然后單擊“生成 MDE 文件”命令。
③在“保存數(shù)據(jù)庫為 MDE”對話框上,指定要另存為 MDE 文件的數(shù)據(jù)庫,并且單擊“生成 MDE”按鈕。
④在“保存 MDE 為”對話框上,指定數(shù)據(jù)庫的名稱、驅動器以及文件夾。
分享:如何確定有多少人登陸數(shù)據(jù)庫?以下為引用的內容: Sub ShowUserRosterMultipleUsers() Dim cn As New ADODB.Connection Dim cn2 As New ADODB.Connection Dim rs As N
- Access數(shù)據(jù)庫安全策略之ASP式
- 第N次被ACCESS的關鍵字涮
- Access中用Jet SQL語句刪除表關系
- Access報表打印如何自動分頁
- Access完成累計余額的計算
- 搭建Access為主的Mdb數(shù)據(jù)庫
- 一句sql更新兩個表并可更新對應的字段值具體實現(xiàn)
- MySQL查詢優(yōu)化:連接查詢排序limit(join、order by、limit語句)介紹
- 內網(wǎng)ssh/mysql登錄緩慢的解決方法
- 使用準則進行條件查詢--1.4.從窗體中選擇查詢的條件
- 中文Access2000速成教程--1.1 使用“向導”設計數(shù)據(jù)庫
- 中文Access2000速成教程--1.3 在“設計”視圖中設計表
- 相關鏈接:
- 教程說明:
Access數(shù)據(jù)庫教程-Access數(shù)據(jù)庫開發(fā)技巧(四)
。