第1部分Access的組成部分
第1章數(shù)據(jù)庫(kù)開(kāi)發(fā)簡(jiǎn)介
1.1Access數(shù)據(jù)庫(kù)術(shù)語(yǔ)
1.1.1數(shù)據(jù)庫(kù)
1.1.2表
1.1.3記錄和字段
1.1.4值
1.2關(guān)系型數(shù)據(jù)庫(kù)
1.2.1使用多個(gè)表
1.2.2了解創(chuàng)建多個(gè)表的原因
1.3Access數(shù)據(jù)庫(kù)對(duì)象和視圖
1.3.1數(shù)據(jù)表
1.3.2查詢
1.3.3數(shù)據(jù)輸入和顯示窗體
1.3.4報(bào)表
1.3.5設(shè)計(jì)系統(tǒng)的對(duì)象
1.45步驟設(shè)計(jì)方法
1.4.1第1步:總體設(shè)計(jì)——從概念到實(shí)現(xiàn)
1.4.2第2步:報(bào)表設(shè)計(jì)
1.4.3第3步:數(shù)據(jù)設(shè)計(jì):需要哪些字段?
1.4.4第4步:表設(shè)計(jì)
1.4.5第5步:窗體設(shè)計(jì):輸入
1.5小結(jié)
第2章創(chuàng)建Access表
2.1開(kāi)始使用Access
2.1.1模板部分
2.1.2“文件”菜單
2.2創(chuàng)建數(shù)據(jù)庫(kù)
2.3Access
2.3.1導(dǎo)航窗格
2.3.2功能區(qū)
2.3.3Access環(huán)境的其他相關(guān)特性
2.4創(chuàng)建新表
2.4.1命名約定的重要性
2.4.2表設(shè)計(jì)過(guò)程
2.4.3使用“設(shè)計(jì)”功能區(qū)選項(xiàng)卡
2.4.4使用字段
2.5創(chuàng)建tblContacts
2.5.1“自動(dòng)編號(hào)”字段和Access
2.5.2完成tblContacts
2.6更改表設(shè)計(jì)
2.6.1插入新字段
2.6.2刪除字段
2.6.3更改字段位置
2.6.4更改字段名稱
2.6.5更改字段大小
2.6.6數(shù)據(jù)轉(zhuǎn)換問(wèn)題
2.6.7指定字段屬性
2.7了解tblContacts的字段屬性
2.8設(shè)置主鍵
2.8.1了解惟一值
2.8.2選擇主鍵
2.8.3創(chuàng)建主鍵
2.8.4創(chuàng)建復(fù)合主鍵
2.9索引Access表
2.9.1索引的重要性
2.9.2多字段索引
2.9.3何時(shí)索引表
2.9.4索引tblContacts
2.1打印表設(shè)計(jì)
2.11保存完成的表
2.12在數(shù)據(jù)庫(kù)窗口中操作表
2.12.1重命名表
2.12.2刪除表
2.12.3復(fù)制數(shù)據(jù)庫(kù)中的表
2.12.4將表復(fù)制到其他數(shù)據(jù)庫(kù)
2.13向數(shù)據(jù)庫(kù)表添加記錄
2.14了解“附件”數(shù)據(jù)類型
2.15小結(jié)
第3章出色的數(shù)據(jù)庫(kù)設(shè)計(jì)
3.1數(shù)據(jù)規(guī)范化
3.1.1*范式
3.1.2第二范式
3.1.3第三范式
3.1.4更多有關(guān)異常的內(nèi)容
3.1.5反規(guī)范化
3.2表關(guān)系
3.2.1連接數(shù)據(jù)
3.2.2一對(duì)一
3.2.3一對(duì)多
3.2.4多對(duì)多
3.2.5傳遞
3.3完整性規(guī)則
3.4理解主鍵
3.4.1有關(guān)主鍵的決策
3.4.2認(rèn)識(shí)主鍵的優(yōu)點(diǎn)
3.4.3指定主鍵
3.4.4創(chuàng)建關(guān)系并實(shí)施參照完整性
3.4.5查看所有關(guān)系
3.4.6刪除關(guān)系
3.4.7應(yīng)用程序特定的完整性規(guī)則
3.5小結(jié)
第4章使用查詢選擇數(shù)據(jù)
4.1理解查詢
4.1.1什么是查詢
4.1.2查詢類型
4.1.3查詢功能
4.1.4記錄集是如何工作的
4.2創(chuàng)建查詢
4.2.1使用“查詢”窗口
4.2.2“查詢?cè)O(shè)計(jì)”窗口導(dǎo)航
4.2.3使用查詢“設(shè)計(jì)”功能區(qū)
4.2.4使用“查詢?cè)O(shè)計(jì)”窗口的QBE網(wǎng)格
4.3選擇字段
4.3.1添加單個(gè)字段
4.3.2添加多個(gè)字段
4.4顯示記錄集
4.5使用字段
4.5.1在QBE網(wǎng)格中選擇字段
4.5.2更改字段順序
4.5.3在QBE網(wǎng)格中調(diào)整列寬
4.5.4刪除字段
4.5.5插入字段
4.5.6為字段名提供別名
4.5.7顯示字段
4.6更改排序順序
4.7只顯示所選擇的記錄
4.7.1理解選擇條件
4.7.2輸入簡(jiǎn)單字符串條件
4.7.3輸入其他簡(jiǎn)單條件
4.8打印查詢的記錄集
4.9保存查詢
4.1向查詢中添加多個(gè)表
4.11使用表/查詢窗格
4.11.1聯(lián)接線
4.11.2操作字段列表窗口
4.11.3移動(dòng)表
4.11.4刪除表
4.11.5添加更多表
4.12從多個(gè)表中添加字段
4.12.1查看表名
4.12.2添加多個(gè)字段
4.13理解多表查詢的限制
4.13.1更新限制
4.13.2克服查詢的限制
4.14創(chuàng)建并使用查詢聯(lián)接
4.14.1聯(lián)接表
4.14.2指定聯(lián)接類型
4.14.3刪除聯(lián)接
4.15理解表聯(lián)接類型
4.15.1內(nèi)聯(lián)接(等價(jià)聯(lián)接)
4.15.2更改聯(lián)接屬性
4.15.3內(nèi)聯(lián)接和外聯(lián)接
4.15.4創(chuàng)建笛卡兒積
4.16小結(jié)
第5章在Access中使用運(yùn)算符和表達(dá)式
5.1運(yùn)算符是什么
5.1.1運(yùn)算符的類型
5.1.2運(yùn)算符優(yōu)先級(jí)
5.2超越簡(jiǎn)單查詢
5.2.1使用查詢比較運(yùn)算符
5.2.2理解復(fù)雜條件查詢
5.2.3在選擇查詢中使用函數(shù)
5.2.4在選擇查詢中引用字段
5.3輸入單值字段條件
5.3.1輸入字符(“文本”或“備注”)條件
5.3.2Like運(yùn)算符和通配符
5.3.3指定不匹配值
5.3.4輸入數(shù)字(“數(shù)字”、“貨幣”或“自動(dòng)編號(hào)”)條件
5.3.5輸入是/否(邏輯)條件
5.3.6為“OLE對(duì)象”輸入條件
5.4在一個(gè)字段中輸入多個(gè)條件
5.4.1理解Or操作
5.4.2使用Or運(yùn)算符為一個(gè)字段指定多個(gè)值
5.4.3在QBE窗格中使用“或:”單元格
5.4.4與In運(yùn)算符一起使用列表值
5.4.5理解And查詢
5.4.6使用And運(yùn)算符指定范圍
5.4.7使用Between…And運(yùn)算符
5.4.8搜索Null數(shù)據(jù)
5.5在多個(gè)字段中輸入條件
5.5.1在一個(gè)查詢中對(duì)多個(gè)字段使用And和Or運(yùn)算符
5.5.2在查詢的多個(gè)字段中指定And條件
5.5.3在查詢的多個(gè)字段中指定Or條件
5.5.4在不同字段之間同時(shí)使用And和Or運(yùn)算符
5.5.5不同行上的復(fù)雜查詢
5.6在查詢中創(chuàng)建新的計(jì)算字段
5.7小結(jié)
第6章使用“數(shù)據(jù)表視圖”
6.1理解數(shù)據(jù)表
6.2數(shù)據(jù)表窗口
6.2.1在數(shù)據(jù)表中移動(dòng)
6.2.2導(dǎo)航按鈕
6.2.3“數(shù)據(jù)表”功能區(qū)
6.3打開(kāi)數(shù)據(jù)表
6.4輸入新數(shù)據(jù)
6.4.1保存記錄
6.4.2理解自動(dòng)數(shù)據(jù)類型有效性規(guī)則
6.4.3理解屬性是如何影響數(shù)據(jù)輸入的
6.5對(duì)數(shù)據(jù)表中的記錄進(jìn)行導(dǎo)航
6.5.1在記錄之間進(jìn)行移動(dòng)
6.5.2查找特定值
6.6在數(shù)據(jù)表中修改值
6.6.1手工替換現(xiàn)有值
6.6.2更改現(xiàn)有值
6.6.3不能編輯的字段
6.7使用撤銷特性
6.8復(fù)制和粘貼值
6.9替換值
6.1添加新記錄
6.11刪除記錄
6.12顯示記錄
6.12.1更改字段順序
6.12.2更改字段顯示寬度
6.12.3更改字段顯示高度
6.12.4更改顯示字體
6.12.5顯示單元格網(wǎng)格線以及修改行顏色
6.12.6對(duì)列中的數(shù)據(jù)進(jìn)行對(duì)齊
6.12.7隱藏和取消隱藏列
6.12.8凍結(jié)列
6.12.9保存更改后的布局
6.12.10保存記錄
6.13對(duì)數(shù)據(jù)表中的記錄進(jìn)行排序和篩選
6.13.1使用“快速排序”特性
6.13.2使用按選擇篩選
6.13.3使用“按窗體篩選”
6.14打印記錄
6.14.1打印數(shù)據(jù)表
6.14.2使用“打印預(yù)覽”窗口
6.15小結(jié)
第7章創(chuàng)建基本的Access窗體
7.1使用功能區(qū)添加窗體
7.1.1創(chuàng)建新窗體
7.1.2創(chuàng)建分割窗體
7.1.3創(chuàng)建多個(gè)項(xiàng)目窗體
7.1.4使用“窗體向?qū)?rdquo;創(chuàng)建窗體
7.1.5創(chuàng)建數(shù)據(jù)表窗體
7.1.6創(chuàng)建空白窗體
7.2添加控件
7.2.1重新調(diào)整窗體區(qū)域大小
7.2.2保存窗體
7.2.3理解控件
7.2.4不同的控件類型
7.2.5兩種添加控件的方法
7.3選擇控件
7.3.1選擇單個(gè)控件
7.3.2選擇多個(gè)控件
7.3.3取消選中控件
7.4操作控件
7.4.1重新調(diào)整控件大小
7.4.2自動(dòng)調(diào)整控件大小
7.4.3移動(dòng)控件
7.4.4對(duì)齊控件
7.4.5更改控件外觀
7.4.6更改多個(gè)控件外觀
7.4.7對(duì)控件進(jìn)行組合
7.4.8刪除控件
7.4.9將標(biāo)簽附加到控件上
7.4.10復(fù)制控件
7.4.11更改控件類型
7.5理解屬性
7.5.1顯示“屬性表”
7.5.2理解“屬性表”
7.5.3更改控件的屬性設(shè)置
7.6小結(jié)
第8章在Access窗體上處理數(shù)據(jù)
8.1使用“窗體視圖”
8.1.1“窗體”功能區(qū)
8.1.2在字段之間進(jìn)行導(dǎo)航
8.1.3在窗體中的記錄之間移動(dòng)
8.2在“窗體”中更改值
8.2.1無(wú)法編輯的控件
8.2.2使用圖片和OLE對(duì)象
8.2.3備注字段數(shù)據(jù)的輸入
8.2.4日期字段數(shù)據(jù)的輸入
8.2.5使用選項(xiàng)組
8.2.6使用組合框和列表框
8.2.7切換到“數(shù)據(jù)表視圖”
8.2.8保存記錄
8.3打印窗體
8.4使用窗體屬性
8.4.1使用“標(biāo)題”屬性更改標(biāo)題欄上的文本
8.4.2創(chuàng)建綁定窗體
8.4.3指定如何查看窗體
8.4.4去掉“記錄選擇器”條
8.4.5其他窗體屬性
8.5添加窗體頁(yè)眉或頁(yè)腳
8.6更改布局
8.6.1更改控件的屬性
8.6.2設(shè)置“Tab鍵次序”
8.6.3對(duì)齊控件
8.6.4更改控件中文本的格式
8.7創(chuàng)建計(jì)算控件
8.8將窗體轉(zhuǎn)換成報(bào)表
8.9小結(jié)
第9章使用Access報(bào)表呈現(xiàn)數(shù)據(jù)
9.1理解報(bào)表
9.1.1理解報(bào)表類型
9.1.2區(qū)分報(bào)表和窗體
9.1.3理解創(chuàng)建報(bào)表的過(guò)程
9.2使用“報(bào)表向?qū)?rdquo;創(chuàng)建報(bào)表
9.2.1創(chuàng)建新報(bào)表
9.2.2選擇分組級(jí)別
9.2.3定義分組數(shù)據(jù)
9.2.4選擇排序次序
9.2.5選擇“匯總選項(xiàng)”
9.2.6選擇布局
9.2.7選擇樣式
9.2.8打開(kāi)報(bào)表設(shè)計(jì)
9.2.9使用打印預(yù)覽窗口
9.2.10查看“報(bào)表設(shè)計(jì)”窗口
9.3打印報(bào)表
9.4保存報(bào)表
9.5從一個(gè)空白窗體開(kāi)始
9.5.1布局視圖
9.5.2報(bào)表設(shè)計(jì)視圖
9.6報(bào)表書(shū)寫(xiě)器概念
9.7從頭創(chuàng)建報(bào)表
9.7.1創(chuàng)建新的報(bào)表并將其綁定到查詢
9.7.2定義報(bào)表頁(yè)的大小和布局
9.7.3在報(bào)表上放置控件
9.7.4調(diào)整節(jié)的大小
9.7.5使用文本框及其附加的標(biāo)簽控件
9.7.6更改標(biāo)簽和文本框控件的屬性
9.7.7擴(kuò)大和縮小文本框控件
9.7.8對(duì)數(shù)據(jù)進(jìn)行排序和分組
9.7.9對(duì)分組中的數(shù)據(jù)進(jìn)行排序
9.7.10添加分頁(yè)符
9.8制作高質(zhì)量的報(bào)表
9.8.1調(diào)整頁(yè)面頁(yè)眉
9.8.2在組頁(yè)眉中創(chuàng)建表達(dá)式
9.8.3更改圖片屬性和主體節(jié)
9.8.4創(chuàng)建標(biāo)準(zhǔn)的頁(yè)面頁(yè)腳
9.8.5保存報(bào)表
9.9小結(jié)
第2部分Microsoft VBA
第10章VBA編程基礎(chǔ)
10.1了解宏的局限性
10.2VBA簡(jiǎn)介
10.3了解VBA術(shù)語(yǔ)
10.4從宏轉(zhuǎn)向VBA
10.4.1何時(shí)使用宏和VBA
10.4.2將現(xiàn)有宏轉(zhuǎn)換為VBA
10.4.3使用命令按鈕向?qū)?chuàng)建VBA代碼
10.5創(chuàng)建VBA程序
10.5.1了解事件和事件過(guò)程
10.5.2了解模塊
10.5.3創(chuàng)建新模塊
10.6了解VBA分支結(jié)構(gòu)
10.7重復(fù)性循環(huán)
10.8使用對(duì)象和集合
10.8.1With語(yǔ)句
10.8.2For
10.9使用編譯器指令
10.1Access
10.10.1選項(xiàng)對(duì)話框中的編輯器選項(xiàng)卡
10.10.2“工程屬性”對(duì)話框
10.10.3命令行參數(shù)
10.11小結(jié)
第11章掌握VBA數(shù)據(jù)類型與過(guò)程
11.1Access
11.2使用變量
11.2.1命名變量
11.2.2聲明變量
11.3使用數(shù)據(jù)類型
11.3.1比較隱式和顯式變量
11.3.2強(qiáng)制顯式聲明
11.3.3使用命名約定
11.3.4了解變量作用域和生存期
11.4了解子過(guò)程與函數(shù)
11.4.1了解創(chuàng)建過(guò)程的位置
11.4.2調(diào)用VBA過(guò)程
11.4.3創(chuàng)建子過(guò)程
11.5創(chuàng)建函數(shù)
11.5.1處理參數(shù)
11.5.2調(diào)用函數(shù)和傳遞參數(shù)
11.6創(chuàng)建一個(gè)計(jì)算稅額的函數(shù)
11.7小結(jié)
第12章了解Access事件模型
12.1編程事件
12.1.1事件如何觸發(fā)VBA代碼
12.1.2觸發(fā)事件過(guò)程的位置
12.2常用事件
12.3窗體事件過(guò)程
12.3.1主要窗體事件
12.3.2窗體鼠標(biāo)和鍵盤(pán)事件
12.3.3窗體數(shù)據(jù)事件
12.3.4窗體數(shù)據(jù)透視表事件
12.3.5窗體Access數(shù)據(jù)工程事件
12.4控件事件過(guò)程
12.5事件順序
12.5.1使用事件過(guò)程打開(kāi)窗體
12.5.2關(guān)閉窗體時(shí)運(yùn)行事件過(guò)程
12.5.3使用事件過(guò)程確認(rèn)記錄刪除
12.5.4使用MsgBox()函數(shù)
12.6報(bào)表事件過(guò)程
12.7報(bào)表節(jié)事件過(guò)程
12.8小結(jié)
第13章在查詢和VBA代碼中使用表達(dá)式
13.1了解表達(dá)式
13.1.1表達(dá)式的組成部分
13.1.2創(chuàng)建表達(dá)式
13.1.3特殊的標(biāo)識(shí)符運(yùn)算符和表達(dá)式
13.1.4特殊關(guān)鍵字和屬性
13.2了解函數(shù)
13.2.1在Access中使用函數(shù)
13.2.2函數(shù)類型
13.2.3對(duì)查閱表使用DLookUp()函數(shù)
13.3小結(jié)
第14章使用VBA代碼訪問(wèn)數(shù)據(jù)
14.1了解SQL
14.1.1查看查詢中的SQL語(yǔ)句
14.1.2SQL入門(mén)
14.2創(chuàng)建可更新表的程序
14.2.1使用ADO更新記錄中的字段
14.2.2更新記錄的計(jì)算字段
14.2.3添加新記錄
14.2.4刪除記錄
14.2.5刪除多個(gè)表中的相關(guān)記錄
14.3小結(jié)
第15章使用VBA調(diào)試工具
15.1測(cè)試和調(diào)試應(yīng)用程序
15.2了解錯(cuò)誤來(lái)源
15.2.1語(yǔ)法錯(cuò)誤
15.2.2邏輯錯(cuò)誤
15.2.3運(yùn)行時(shí)錯(cuò)誤
15.2.4避免錯(cuò)誤
15.3使用模塊選項(xiàng)
15.3.1自動(dòng)語(yǔ)法檢測(cè)
15.3.2發(fā)生錯(cuò)誤則中斷
15.3.3要求變量聲明
15.3.4請(qǐng)求時(shí)編譯
15.3.5自動(dòng)列出成員
15.3.6自動(dòng)顯示快速信息
15.3.7自動(dòng)顯示數(shù)據(jù)提示
15.4編譯VBA代碼
15.5傳統(tǒng)的調(diào)試技巧
15.5.1使用MsgBox
15.5.2使用編譯器指令
15.5.3使用Debug.Print
15.6使用Access調(diào)試工具
15.6.1了解“立即窗口”
15.6.2使用“立即窗口”運(yùn)行代碼
15.6.3使用斷點(diǎn)中止執(zhí)行
15.6.4逐步執(zhí)行語(yǔ)句
15.6.5使用“本地窗口”
15.6.6設(shè)置監(jiān)視
15.6.7使用條件監(jiān)視
15.6.8使用“調(diào)用堆棧”窗口
15.7小結(jié)
第3部分更高級(jí)的Access技術(shù)
第16章使用外部數(shù)據(jù)
16.1Access和外部數(shù)據(jù)
16.1.1外部數(shù)據(jù)的類型
16.1.2使用外部數(shù)據(jù)的方法
16.2鏈接外部數(shù)據(jù)
16.2.1鏈接外部數(shù)據(jù)庫(kù)表
16.2.2鏈接數(shù)據(jù)的限制
16.2.3鏈接其他Access數(shù)據(jù)庫(kù)表
16.2.4鏈接ODBC數(shù)據(jù)源
16.2.5鏈接dBASE數(shù)據(jù)庫(kù)(表)
16.2.6鏈接Paradox表
16.2.7鏈接非數(shù)據(jù)庫(kù)數(shù)據(jù)
16.2.8拆分Access數(shù)據(jù)庫(kù)
16.3使用鏈接表
16.3.1設(shè)置視圖屬性
16.3.2設(shè)置關(guān)系
16.3.3優(yōu)化鏈接表
16.3.4刪除鏈接表引用
16.3.5查看或更改鏈接表的信息
16.4使用代碼來(lái)鏈接Access表
16.4.1Connect和SourceTableName屬性
16.4.2檢查鏈接
16.5小結(jié)
第17章導(dǎo)入和導(dǎo)出數(shù)據(jù)
17.1導(dǎo)入和導(dǎo)出的類型
17.2導(dǎo)入外部數(shù)據(jù)
17.2.1從其他Access數(shù)據(jù)庫(kù)導(dǎo)入
17.2.2導(dǎo)入電子表格數(shù)據(jù)
17.2.3導(dǎo)入SharePoint列表
17.2.4導(dǎo)入文本文件數(shù)據(jù)
17.2.5導(dǎo)入XML文檔
17.2.6導(dǎo)入HTML文檔
17.2.7導(dǎo)入除表之外的Access對(duì)象
17.2.8導(dǎo)入Outlook文件夾
17.2.9通過(guò)ODBC驅(qū)動(dòng)程序進(jìn)行導(dǎo)入
17.2.10導(dǎo)入基于PC的非Access數(shù)據(jù)庫(kù)表
17.2.11導(dǎo)入錯(cuò)誤的疑難解答
17.3導(dǎo)出為外部格式
17.3.1將對(duì)象導(dǎo)出到其他Access數(shù)據(jù)庫(kù)
17.3.2通過(guò)ODBC驅(qū)動(dòng)程序進(jìn)行導(dǎo)出
17.3.3專用的導(dǎo)出功能
17.4小結(jié)
第18章高級(jí)Access查詢技術(shù)
18.1使用計(jì)算字段
18.2查找表或查詢中的記錄數(shù)
18.3查找查詢中的前n條記錄
18.4查詢?nèi)绾伪4孀侄芜x擇
18.4.1隱藏(不顯示)字段
18.4.2重命名查詢中的字段
18.4.3隱藏和取消隱藏“設(shè)計(jì)視圖”中的列
18.5設(shè)置查詢屬性
18.6創(chuàng)建計(jì)算總計(jì)的查詢
18.6.1“查詢向?qū)?rdquo;摘要
18.6.2“設(shè)計(jì)視圖”中的聚合查詢
18.6.3聚合中的總計(jì)
18.6.4聚合中的小計(jì)
18.6.5使用條件來(lái)篩選聚合
18.7交叉表
18.8重復(fù)項(xiàng)和不匹配項(xiàng)查詢
18.8.1查找重復(fù)項(xiàng)查詢向?qū)?br />
18.8.2查找不匹配項(xiàng)查詢向?qū)?br />
18.9SQL特定查詢
18.9.1創(chuàng)建聯(lián)合查詢
18.9.2創(chuàng)建傳遞查詢
18.9.3創(chuàng)建數(shù)據(jù)定義查詢
18.9.4在Access查詢中創(chuàng)建SQL子查詢
18.1動(dòng)作查詢
18.10.1動(dòng)作查詢的類型
18.10.2查看動(dòng)作查詢的結(jié)果
18.10.3動(dòng)作查詢是不可逆的
18.10.4創(chuàng)建動(dòng)作查詢
18.11動(dòng)作查詢的疑難解答
18.12小結(jié)
第19章高級(jí)Access窗體技術(shù)
19.1設(shè)置控制屬性
19.1.1自定義默認(rèn)屬性
19.1.2在運(yùn)行時(shí)操作控件
19.1.3讀取控件屬性
19.2使用子窗體
19.3窗體設(shè)計(jì)技術(shù)
19.3.1使用“制表位”屬性
19.3.2清點(diǎn)復(fù)選框
19.3.3添加動(dòng)畫(huà)
19.3.4使用SQL來(lái)獲取更快刷新
19.3.5選擇數(shù)據(jù)以便進(jìn)行改寫(xiě)
19.3.6使用Not運(yùn)算符切換屬性
19.3.7創(chuàng)建自動(dòng)關(guān)閉窗體
19.3.8組合框技術(shù)
19.3.9確定某個(gè)窗體是否打開(kāi)
19.4高級(jí)窗體技術(shù)
19.4.1頁(yè)碼和日期/時(shí)間控件
19.4.2圖像控件
19.4.3控件“變形”
19.4.4格式刷
19.4.5提供更多最終用戶幫助
19.4.6添加背景圖片
19.4.7窗體事件
19.5使用選項(xiàng)卡控件
19.6使用對(duì)話框來(lái)收集信息
19.6.1編寫(xiě)SQL語(yǔ)句
19.6.2添加默認(rèn)按鈕
19.6.3設(shè)置“取消”按鈕
19.6.4刪除控制菜單
19.6.5關(guān)閉窗體
19.7小結(jié)
第20章高級(jí)Access報(bào)表技術(shù)
20.1隱藏重復(fù)信息
20.2按字母順序分組的數(shù)據(jù)
20.3按日期間隔分組
20.4創(chuàng)建編號(hào)列表
20.5添加項(xiàng)目符號(hào)
20.6在運(yùn)行時(shí)添加強(qiáng)調(diào)
20.7隱藏頁(yè)面頁(yè)眉
20.8避免空?qǐng)?bào)表
20.9給每個(gè)組啟用一個(gè)新頁(yè)碼
20.1避免表格式報(bào)表內(nèi)出現(xiàn)空值
20.11向報(bào)表添加更多信息
20.12向綁定的報(bào)表添加用戶名
20.13在列之間添加垂直線
20.14每n個(gè)記錄添加一個(gè)空行
20.15打印奇偶頁(yè)
20.16在組合框內(nèi)顯示所有報(bào)表
20.17在同一文本框中使用不同的格式
20.18快速打印查詢的數(shù)據(jù)
20.19在打印預(yù)覽時(shí)隱藏窗體
20.2快速報(bào)表提示
20.20.1將標(biāo)題放在中間
20.20.2輕松對(duì)齊控件標(biāo)簽
20.20.3微調(diào)控件
20.20.4給控件指定惟一的名稱
20.21在報(bào)表中使用分欄顯示
20.22使用兩次報(bào)表處理
20.23小結(jié)
第21章構(gòu)建多用戶應(yīng)用程序
21.1網(wǎng)絡(luò)問(wèn)題
21.1.1網(wǎng)絡(luò)性能
21.1.2文件位置
21.1.3數(shù)據(jù)源
21.1.4特殊網(wǎng)絡(luò)狀況
21.2數(shù)據(jù)庫(kù)打開(kāi)選項(xiàng)
21.3為網(wǎng)絡(luò)訪問(wèn)拆分?jǐn)?shù)據(jù)庫(kù)
21.3.1在何處放置哪個(gè)對(duì)象
21.3.2使用數(shù)據(jù)庫(kù)拆分器插件
21.4鎖定問(wèn)題
21.4.1Access的內(nèi)置記錄鎖定功能
21.4.2默認(rèn)打開(kāi)模式
21.4.3更新重試次數(shù)
21.4.4更新重試間隔
21.4.5刷新間隔
21.4.6ODBC刷新間隔
21.5記錄鎖定錯(cuò)誤處理
21.5.1處理鎖定錯(cuò)誤的函數(shù)
21.5.2錯(cuò)誤3260:無(wú)法更新;被用戶鎖定
21.5.3錯(cuò)誤3186:無(wú)法保存,被機(jī)器y上的用戶x鎖定
21.5.4關(guān)于錯(cuò)誤3188
21.5.5錯(cuò)誤3197:數(shù)據(jù)已更改,操作停止
21.6在多用戶環(huán)境中使用未綁定窗體
21.6.1創(chuàng)建未綁定窗體
21.6.2讓窗體工作
21.6.3“標(biāo)簽”屬性
21.6.4窗體“打開(kāi)”事件
21.6.5在記錄中移動(dòng)
21.6.6編輯數(shù)據(jù)
21.7小結(jié)
第22章將Access和其他應(yīng)用程序集成
22.1使用自動(dòng)化集成Office
22.1.1創(chuàng)建自動(dòng)化引用
22.1.2創(chuàng)建自動(dòng)化對(duì)象實(shí)例
22.1.3獲取現(xiàn)有的對(duì)象實(shí)例
22.1.4使用自動(dòng)化對(duì)象
22.1.5關(guān)閉自動(dòng)化對(duì)象的實(shí)例
22.2使用Word的自動(dòng)化示例
22.2.1創(chuàng)建Word對(duì)象實(shí)例
22.2.2使Word實(shí)例可見(jiàn)
22.2.3基于現(xiàn)有的模塊創(chuàng)建新文檔
22.2.4使用書(shū)簽插入數(shù)據(jù)
22.2.5激活Word的實(shí)例
22.2.6在Word中移動(dòng)光標(biāo)
22.2.7關(guān)閉Word對(duì)象的實(shí)例
22.2.8使用書(shū)簽插入圖像
22.2.9使用Office的“宏錄制器”
22.3使用Outlook
22.3.1創(chuàng)建電子郵件
22.3.2管理答復(fù)
22.4小結(jié)
第23章將Access和SharePoint集成
23.1什么是SharePoint
23.1.1什么是SharePoint
23.1.2什么是SharePoint
23.2SharePoint應(yīng)用程序:網(wǎng)站類型
23.3什么是SharePoint列表
23.4介紹SharePoint
23.5集成Access
23.5.1來(lái)自SharePoint
23.5.2來(lái)自Access數(shù)據(jù)庫(kù)的數(shù)據(jù)
23.6SharePoint和不同的操作系統(tǒng)
23.7SharePoint列表作為外部數(shù)據(jù)
23.8小結(jié)
第24章使用ActiveX控件
24.1理解對(duì)象
24.1.1了解對(duì)象類型
24.1.2使用綁定對(duì)象和未綁定對(duì)象
24.1.3鏈接和嵌入
24.2嵌入對(duì)象
24.2.1嵌入未綁定對(duì)象
24.2.2嵌入綁定對(duì)象
24.2.3添加綁定OLE對(duì)象
24.2.4向綁定對(duì)象框添加圖片
24.2.5編輯嵌入的對(duì)象
24.3鏈接對(duì)象
24.4創(chuàng)建圖形或圖表
24.4.1創(chuàng)建圖表的幾種方法
24.4.2使用工具箱創(chuàng)建圖表
24.5在窗體中嵌入圖表
24.5.1匯集數(shù)據(jù)
24.5.2向窗體添加圖表
24.5.3自定義圖表
24.6與Microsoft
24.6.1檢查一個(gè)或多個(gè)字段和記錄的拼寫(xiě)
24.6.2使用Office
24.6.3創(chuàng)建Excel類型的數(shù)據(jù)透視表
24.7小結(jié)
第25章處理錯(cuò)誤和異常
25.1應(yīng)對(duì)錯(cuò)誤
25.1.1邏輯錯(cuò)誤
25.1.2運(yùn)行時(shí)錯(cuò)誤
25.2可以檢測(cè)到的錯(cuò)誤
25.2.1什么是錯(cuò)誤處理
25.2.2設(shè)置基本的錯(cuò)誤捕獲
25.3使用VBA捕獲錯(cuò)誤
25.3.1Error事件
25.3.2ADO錯(cuò)誤集合
25.3.3Err對(duì)象
25.3.4VBA
25.4小結(jié)
第4部分專業(yè)數(shù)據(jù)庫(kù)開(kāi)發(fā)
第26章優(yōu)化Access應(yīng)用程序
26.1理解按需加載模塊
26.1.1組織模塊
26.1.2Access
26.2使用Access
26.3分發(fā).accde文件
26.4理解已編譯狀態(tài)
26.4.1使應(yīng)用程序的代碼處于已編譯狀態(tài)
26.4.2失去已編譯狀態(tài)
26.4.3分發(fā)已編譯或未編譯狀態(tài)的應(yīng)用程序
26.5提高絕對(duì)速度
26.5.1以獨(dú)占方式打開(kāi)數(shù)據(jù)庫(kù)
26.5.2壓縮數(shù)據(jù)庫(kù)
26.5.3調(diào)優(yōu)系統(tǒng)
26.5.4最有效地使用表
26.5.5最有效地利用查詢
26.5.6最有效地使用窗體和報(bào)表
26.5.7最有效地使用模塊
26.5.8提高網(wǎng)絡(luò)性能
26.6提高感知速度
26.6.1使用啟動(dòng)界面
26.6.2加載窗體并使其保持隱藏狀態(tài)
26.6.3使用沙漏
26.6.4使用內(nèi)置進(jìn)度條
26.6.5使用彈出窗體創(chuàng)建進(jìn)度條
26.6.6提高進(jìn)度條的顯示速度
26.7在Access
26.7.1數(shù)據(jù)庫(kù)大小增加的原因
26.7.2編譯和壓縮或許不足以解決問(wèn)題
26.7.3重新啟動(dòng)可清理內(nèi)存映射
26.7.4通過(guò)刪除記錄源修正一個(gè)已破壞的窗體
26.7.5創(chuàng)建新數(shù)據(jù)庫(kù)并導(dǎo)入所有對(duì)象
26.7.6在Access
26.7.7概述大型數(shù)據(jù)庫(kù)成功的6步方法
26.7.8檢測(cè)未編譯的數(shù)據(jù)庫(kù)并自動(dòng)重編譯
26.7.9對(duì)大型數(shù)據(jù)庫(kù)稍作更改-導(dǎo)出
26.8小結(jié)
第27章利用VBA進(jìn)行高級(jí)數(shù)據(jù)訪問(wèn)
27.1添加未綁定的組合框
27.2使用FindRecord方法
27.3利用書(shū)簽定位記錄
27.4使用代碼篩選窗體
27.5使用查詢通過(guò)交互方式篩選窗體
27.5.1創(chuàng)建參數(shù)查詢
27.5.2創(chuàng)建交互式對(duì)話框
27.5.3鏈接對(duì)話框與另一個(gè)窗體
27.6小結(jié)
第28章出色的Access應(yīng)用程序
28.1出色應(yīng)用程序的定義
28.2出色應(yīng)用程序的特點(diǎn)
28.3出色的應(yīng)用程序不僅是編碼
28.3.1說(shuō)明所編寫(xiě)的代碼
28.3.2制訂規(guī)范
28.3.3歸檔應(yīng)用程序
28.3.4使用專業(yè)的安裝工具
28.3.5為用戶提供Access運(yùn)行時(shí)模塊
28.3.6考慮用戶的技能和培訓(xùn)需求
28.3.7了解用戶動(dòng)機(jī)
28.3.8檢查明顯的硬件錯(cuò)誤
28.3.9繼續(xù)改進(jìn)產(chǎn)品
28.4出色應(yīng)用程序的原則
28.4.1使應(yīng)用程序易于啟動(dòng)
28.4.2使用啟動(dòng)選項(xiàng)
28.4.3使用登錄窗體
28.4.4使用啟動(dòng)界面
28.4.5給應(yīng)用程序添加切換面板
28.4.6控制功能區(qū)
28.4.7隱藏導(dǎo)航窗格和移除菜單
28.4.8一次顯示一個(gè)窗體
28.4.9捕獲多余的擊鍵
28.4.10構(gòu)建出色的窗體
28.4.11驗(yàn)證用戶輸入
28.4.12讓用戶保持知情
28.4.13維護(hù)使用日志
28.5按照規(guī)范開(kāi)發(fā)
28.6保護(hù)環(huán)境
28.7在代碼中設(shè)置啟動(dòng)選項(xiàng)
28.8禁用啟動(dòng)繞過(guò)
28.8.1設(shè)置屬性值
28.8.2獲取屬性值
28.9提供用戶反饋
28.1給應(yīng)用程序添加日志記錄功能
28.11小結(jié)
第29章保證Access應(yīng)用程序的安全性
29.1了解Jet安全性
29.1.1了解工作組文件
29.1.2了解權(quán)限
29.1.3了解安全限制
29.2選擇要實(shí)施的安全級(jí)別
29.3創(chuàng)建數(shù)據(jù)庫(kù)密碼
29.4使用/runtime選項(xiàng)
29.5使用“當(dāng)前數(shù)據(jù)庫(kù)”選項(xiàng)
29.6使用Jet用戶級(jí)安全模型
29.6.1啟用安全性
29.6.2使用工作組
29.6.3使用用戶
29.6.4使用組
29.6.5使用權(quán)限保護(hù)對(duì)象安全
29.7使用Access安全向?qū)?br />
29.8加密/編碼數(shù)據(jù)庫(kù)
29.9解密/解碼數(shù)據(jù)庫(kù)
29.1保護(hù)Visual
29.11防止病毒感染
29.11.1啟用沙箱模式
29.11.2信任中心
29.12小結(jié)
第30章使用Windows
30.1什么是Windows
30.2為什么使用Windows
30.2.1公共的代碼基
30.2.2已測(cè)試和已認(rèn)可的代碼
30.2.3跨平臺(tái)的兼容性
30.2.4應(yīng)用程序更小
30.3DLL文檔
30.3.1何處找到文檔
30.3.2解密文檔
30.3.3數(shù)據(jù)類型
30.3.4使用API的局限性
30.4如何使用Windows
30.4.1Declare語(yǔ)句
30.4.2使用包裝器函數(shù)
30.4.3什么是“hwnd”
30.5API示例
30.5.1獲得系統(tǒng)信息
30.5.2通用Windows
30.5.3使用Windows
30.5.4使用注冊(cè)表控制應(yīng)用程序
30.6小結(jié)
第31章使用Access復(fù)制功能
31.1理解復(fù)制
31.2復(fù)制演示
31.2.1創(chuàng)建數(shù)據(jù)庫(kù)
31.2.2更改副本
31.3復(fù)制的優(yōu)缺點(diǎn)
31.4簡(jiǎn)介Access復(fù)制工具
31.4.1使用Access菜單
31.4.2通過(guò)VBA和DAO進(jìn)行復(fù)制
31.5創(chuàng)建副本集
31.5.1使用Access復(fù)制菜單
31.5.2編程復(fù)制
31.6了解復(fù)制集中的數(shù)據(jù)庫(kù)安全
31.7本地對(duì)象的重要性
31.8解決復(fù)制沖突問(wèn)題
31.8.1設(shè)計(jì)錯(cuò)誤
31.8.2同步?jīng)_突
31.8.3手動(dòng)解決沖突問(wèn)題
31.8.4同步錯(cuò)誤
31.9復(fù)制拓?fù)?br />
31.1從開(kāi)發(fā)人員的角度進(jìn)行復(fù)制
31.11了解對(duì)數(shù)據(jù)庫(kù)對(duì)象的更改
31.11.1全局惟一ID
31.11.2新系統(tǒng)表
31.11.3新字段
31.11.4更改“自動(dòng)編號(hào)”字段
31.12更改“設(shè)計(jì)母版”的結(jié)構(gòu)
31.12.1更改數(shù)據(jù)
31.12.2控制副本的創(chuàng)建
31.12.3要避免的事情
31.13編程實(shí)現(xiàn)復(fù)制
31.13.1將對(duì)象保持為本地對(duì)象
31.13.2將數(shù)據(jù)庫(kù)轉(zhuǎn)換為“設(shè)計(jì)母版”
31.13.3制作新副本
31.13.4同步各個(gè)副本
31.13.5與復(fù)制有關(guān)的屬性
31.13.6移動(dòng)“設(shè)計(jì)母版”
31.13.7安排同步事件
31.14部分副本
31.14.1使用“部分副本向?qū)?rdquo;
31.14.2選擇副本類型
31.14.3使用VBA編程實(shí)現(xiàn)部分復(fù)制
31.15高級(jí)復(fù)制注意事項(xiàng)
31.16小結(jié)
第32章使用VBA的面向?qū)ο缶幊?br />
32.1面向?qū)ο缶幊痰膬?yōu)點(diǎn)
32.1.1對(duì)象的基礎(chǔ)知識(shí)
32.1.2類模塊的基礎(chǔ)知識(shí)
32.1.3簡(jiǎn)單的類模塊
32.1.4向數(shù)據(jù)庫(kù)中添加類模塊
32.1.5創(chuàng)建簡(jiǎn)單產(chǎn)品屬性
32.1.6創(chuàng)建方法
32.1.7使用產(chǎn)品對(duì)象
32.1.8創(chuàng)建出色的屬性過(guò)程
32.2面向?qū)ο缶幊碳夹g(shù)的其他優(yōu)點(diǎn)
32.3面向?qū)ο缶幊桃?guī)則
32.3.1不要顯示類模塊的用戶接口組件(例如消息框)
32.3.2更新類時(shí)保護(hù)類的接口
32.4使用屬性過(guò)程
32.4.1持久屬性值
32.4.2Property
32.4.3Property
32.4.4Property
32.4.5屬性過(guò)程規(guī)則
32.5展開(kāi)Product類
32.5.1獲得產(chǎn)品詳情
32.5.2新ProductID屬性
32.5.3新屬性
32.6Product方法
32.7類事件
32.7.1Class_Initialize事件過(guò)程
32.7.2Class_Terminate事件過(guò)程
32.8向類模塊添加事件
32.8.1Access事件入門(mén)
32.8.2對(duì)事件的需求
32.8.3創(chuàng)建自定義事件
32.8.4喚起事件
32.8.5捕捉自定義事件
32.8.6通過(guò)事件傳遞數(shù)據(jù)
32.8.7開(kāi)發(fā)Access類模塊事件
32.8.8Access窗體是對(duì)象
32.9小結(jié)
第33章借助庫(kù)重用VBA代碼
33.1什么是庫(kù)?
33.1.1傳統(tǒng)的Access編程
33.1.2在應(yīng)用程序之間共享代碼
33.1.3Access庫(kù)基礎(chǔ)
33.1.4Access
33.2創(chuàng)建庫(kù)數(shù)據(jù)庫(kù)
33.2.1創(chuàng)建對(duì)象并編寫(xiě)函數(shù)
33.2.2另存為.accde
33.2.3將數(shù)據(jù)庫(kù)作為庫(kù)裝入
33.3調(diào)試庫(kù)數(shù)據(jù)庫(kù)
33.4庫(kù)數(shù)據(jù)庫(kù)對(duì)象引用
33.5小結(jié)
第34章自定義Access功能區(qū)
34.1為什么要替換工具欄和菜單
34.1.1Access功能區(qū)的新控件
34.1.2分離按鈕
34.1.3下拉
34.1.4圖庫(kù)
34.1.5超級(jí)提示
34.2使用Access
34.2.1選項(xiàng)卡
34.2.2組
34.2.3控件
34.2.4管理功能區(qū)
34.3使用“快速訪問(wèn)工具欄”
34.4Access
34.4.1功能區(qū)的創(chuàng)建過(guò)程
34.4.2使用VBA回調(diào)
34.5功能區(qū)層級(jí)
34.6從Access
34.6.1*步:設(shè)計(jì)功能區(qū)并構(gòu)建XML
34.6.2第二步:編寫(xiě)回調(diào)例程
34.6.3第三步:創(chuàng)建UsysRibbons表
34.6.4第四步:向UsysRibbons添加X(jué)ML
34.6.5第五步:指定自定義功能區(qū)屬性
34.7基本功能區(qū)XML
34.8添加功能區(qū)控件
34.8.1標(biāo)簽控件
34.8.2分離器
34.8.3復(fù)選框
34.8.4下拉控件
34.9使用Visual
34.1管理功能區(qū)
34.11完全移除Access
34.12小結(jié)
第35章發(fā)布Access應(yīng)用程序
35.1定義當(dāng)前數(shù)據(jù)庫(kù)選項(xiàng)
35.1.1應(yīng)用程序選項(xiàng)
35.1.2導(dǎo)航選項(xiàng)
35.1.3功能區(qū)和工具欄選項(xiàng)
35.2在發(fā)布前測(cè)試應(yīng)用程序
35.3潤(rùn)色應(yīng)用程序
35.3.1使應(yīng)用程序具有一致的外觀
35.3.2添加通用的專業(yè)組件
35.4出色的應(yīng)用程序
35.4.1對(duì)所有Visual
35.4.2分離表和應(yīng)用程序
35.4.3記錄應(yīng)用程序文檔
35.4.4創(chuàng)建幫助系統(tǒng)
35.4.5實(shí)現(xiàn)安全結(jié)構(gòu)
35.5小結(jié)
第36章使用Access宏
36.1了解宏
36.1.1Hello
36.1.2把宏指定給事件
36.2多作用的宏
36.3宏名
36.4使用條件
36.4.1使用條件打開(kāi)報(bào)表
36.4.2條件中的多個(gè)操作
36.5使用臨時(shí)變量
36.5.1增強(qiáng)的Hello
36.5.2增強(qiáng)的報(bào)表宏
36.5.3在VBA中使用臨時(shí)變量
36.6處理錯(cuò)誤和調(diào)試宏
36.6.1OnError操作
36.6.2MacroError對(duì)象
36.6.3調(diào)試宏
36.7嵌入的宏
36.8宏與VBA語(yǔ)句
36.9小結(jié)
第5部分作為企業(yè)平臺(tái)的Access
第37章在Access
37.1簡(jiǎn)介HTML和XML
37.1.1什么是HTML
37.1.2什么是XML
37.1.3什么是DOM
37.1.4格式化和變換XSL(T)
37.1.5使用XML共享數(shù)據(jù)
37.1.6一些真正高級(jí)的XML素材
37.1.7作為數(shù)據(jù)庫(kù)的XML
37.2DAO、ADO、ADO.Net、Access
37.3小結(jié)
第38章作為數(shù)據(jù)源的SharePoint
38.1構(gòu)建SharePoint與Access的連接
38.1.1從Access到SharePoint的復(fù)制
38.1.2使用SharePoint數(shù)據(jù)構(gòu)建Access窗體
38.1.3使用SharePoint數(shù)據(jù)構(gòu)建Access報(bào)表
38.2SharePoint應(yīng)用程序類型
38.2.1跟蹤應(yīng)用程序
38.2.2協(xié)作應(yīng)用程序和數(shù)據(jù)庫(kù)
38.3Microsoft
38.4小結(jié)
第39章客戶端/服務(wù)器概念
39.1客戶端/服務(wù)器結(jié)構(gòu)的組成部分
39.1.1應(yīng)用程序
39.1.2后臺(tái)管理系統(tǒng)
39.2多層結(jié)構(gòu)
39.2.1雙層系統(tǒng)
39.2.2三層系統(tǒng)
39.3OLTP數(shù)據(jù)庫(kù)是什么
39.4Access、客戶端/服務(wù)器和多層
39.5小結(jié)
第40章作為Access伙伴的SQL
40.1連接到SQL服務(wù)器
40.1.1什么是監(jiān)聽(tīng)程序
40.1.2什么是連接字符串
40.1.3從Access連接到SQL
40.1.4SQL
40.2在Access中使用SQL
40.2.1在Access中使用SQL
40.2.2SQL
40.2.3存儲(chǔ)過(guò)程、函數(shù)和觸發(fā)器
40.3小結(jié)
第41章將Access數(shù)據(jù)庫(kù)升遷到SQL
41.1升遷Access和“升遷向?qū)?rdquo;
41.1.1升遷應(yīng)用程序之前
41.1.2運(yùn)行“升遷向?qū)?rdquo;
41.1.3使用Access
41.1.4比較Access
41.2小結(jié)
更多Access 2007開(kāi)發(fā)技術(shù)基礎(chǔ)培訓(xùn)
|