目 錄
譯者序
前言
第一部分 Access基礎
第1章 Access2000的新增功能
1.1Access2000透視
1.2用OfficeWeb組件部署數(shù)據訪問頁
1.2.1OfficeWeb組件
1.2.2DAP演示測試
1.2.3DAP設計模式
1.3 為Microsoft數(shù)據引擎創(chuàng)建Access數(shù)據
項目
1.3.1新的ADP工具和對象
1.3.2NorthwindCS項目和daVinci工具
箱的深入研究
1.4 OfficeVBA編輯器和Access的集成
1.5DAP和DHTML的HTML源編輯器
1.6 瀏覽和編輯子數(shù)據表中的相關記錄
1.7使Jet和SQLServer7.0/MSDE數(shù)據庫
相一致
1.8 Access在2000年問題上的改進
1.8.1 四位數(shù)年份選項設置
1.8.2數(shù)據庫窗口
1.8.3窗體和報表
1.8.4名稱自動更正
1.8.5與Office2000相關的改進
1.9安裝Access2000
1.9.1Access2000的初始安裝
1.9.2定制Access2000
1.10 安裝和配置Microsoft數(shù)據引擎
1.11現(xiàn)實世界——為什么升級
第2章 建立第一個Access2000應用
2.1理解Access的應用設計方法
2.2從模板文件創(chuàng)建Access應用
2.3熟悉聯(lián)系管理應用
2.3.1 數(shù)據庫窗口中的表對象
2.3.2切換面板窗體
2.3.3Access窗體
2.3.4 Access報表
2.3.5Access模塊
2.4 使用切換面板管理器
2.5探索窗體設計視圖和VBA類模塊
2.6 現(xiàn)實世界——所學知識的透視
第3章 Access導航
3.1 理解Access功能和模式
3.1.1 定義Access功能
3.1.2定義Access操作模式
3.2理解Access的表顯示
3.2.1最大化文檔窗口
3.2.2把文檔窗口最小化為圖標
3.2.3表數(shù)據表視圖中的工具欄
3.2.4 工具欄自定義
3.2.5右擊快捷方式菜單
3.3使用功能鍵
3.3.1全局功能鍵
3.3.2字段 網格和文本框的功能鍵
分配
3.4 設置默認的選項
3.4.1系統(tǒng)默認值
3.4.2數(shù)據表視圖的默認值
3.5使用Access幫助
3.5.1上下文相關的幫助
3.5.2 “幫助”菜單
3.5.3MicrosoftAccess的幫助窗口
3.5.4“Office助手”
3.6使用“數(shù)據庫實用工具”
3.6.1壓縮和修復數(shù)據庫
3.6.2將數(shù)據庫轉換為Access2000格式
3.6.3將數(shù)據庫轉換為Access97格式
3.6.4 添加切換面板窗體
3.6.5創(chuàng)建.mde文件
3.7疑難解答
3.8現(xiàn)實世界——HTML幫助或者障礙
第4章 使用Access數(shù)據庫和表
4.1定義Access數(shù)據庫的元素
4.2理解關系型數(shù)據庫
4.3使用ccess數(shù)據庫文件和表
4.3.1 Access系統(tǒng)數(shù)據庫
4.3.2Access庫數(shù)據庫
4.4 創(chuàng)建一個新數(shù)據庫
4.5理解表和字段的屬性
4.6選擇字段數(shù)據類型、大小和格式
4.6.1為數(shù)值和文本數(shù)據選擇字段大小
4.6.2選擇顯示格式
4.6.3使用輸入掩碼
4.7使用NorthwindTraders示例數(shù)據庫
4.8向現(xiàn)有的數(shù)據庫添加一個新表
4.8.1 設計PersonnelActions表
4.8.2創(chuàng)建PersonnelActions表
4.8.3在數(shù)據表視圖中直接創(chuàng)建一個表
4.9設置字段的默認值
4.10 使用關系、關鍵字字段和索引
4.10.1建立表之間的關系
4.10.2實施參照完整性
4.10.3選擇一個主鍵
4.10.4 往表中添加索引
4.11改變字段和關系
4.11.1重新安排表中字段的順序
4.11.2改變字段數(shù)據類型和大小
4.11.3改變表之間的關系
4.12復制和粘貼表
4.13疑難解答
4.14現(xiàn)實世界——數(shù)據庫戰(zhàn)略和表戰(zhàn)術
第5章 輸入、編輯和驗證表中的數(shù)據
5.1在Access表中輸入測試數(shù)據
5.2使用鍵盤操作進行數(shù)據輸入和編輯數(shù)據
5.2.1 創(chuàng)建Northwind.mdb的試驗用復本
5.2.2使用數(shù)據輸入和編輯鍵
5.2.3用于windows剪貼板操作的組合鍵
5.2.4 在字段和文本框上使用快捷鍵
5.2.5設置數(shù)據輸入選項
5.3向表中添加記錄
5.4選擇追加替換和刪除表記錄
5.5驗證數(shù)據輸入
5.5.1添加字段級有效性規(guī)則
5.5.2添加表級有效性規(guī)則和使用表達式
生成器
5.6向PersonnelActions表添加記錄
5.7輸入PersonnelActions表數(shù)據和測試
有效性規(guī)則
5.8疑難解答
5.9現(xiàn)實世界——批量數(shù)據輸入
第6章 排序、查找和篩選表中的數(shù)據
6.1理解排序和篩選的作用
6.2排序表的數(shù)據
6.2.1凍結表中某個字段的顯示
6.2.2在單個字段上排序數(shù)據
6.2.3在多個字段上排序數(shù)據
6.2.4刪除表排序次序和解凍列
6.3查找表中的匹配記錄
6.4自動地替換匹配的字段值
6.5篩選表數(shù)據
6.5.1按選定內容篩選
6.5.2按窗體篩選
6.5.3高級篩選和排序
6.5.4添加一個多字段排序和復合篩選
準則
6.5.5使用復合準則
6.5.6將篩選保存為查詢與篩選的加載
6.6定制數(shù)據表視圖
6.7復制、導出和郵寄排序和篩選后的數(shù)據
6.8疑難解答
6.9現(xiàn)實世界——基于計算機的排序和搜索
第7章 鏈接、導入和導出表
7.1從其他應用或者向其他應用移動數(shù)據
7.2理解Access如何處理其他數(shù)據庫文件
格式的表
7.2.1識別PC數(shù)據庫文件格式
7.2.2鏈接和導入外部ISAM表
7.2.3用ODBC鏈接VisualFoxPro表
7.2.4處理外部文件中的圖像
7.2.5將字段數(shù)據類型轉換為Access數(shù)據
類型
7.2.6使用鏈接表管理器加載項重新
鏈接表
7.2.7導入表和將數(shù)據庫文件鏈接為表
7.3導入和鏈接電子數(shù)據表文件
7.3.1通過導入Excel工作表創(chuàng)建一個表
7.3.2鏈接Exce1工作表
7.4使用MicrosoftOutlook和Exchange
文件夾
7.4.1用Outlook導出和導入Jet4.0表
7.4.2 使用Exchange/Outlook 向導的鏈接
7.5導入文本文件
7.5.1使用導入文本向導
7.5.2 導入文本向導的高級選項
7.5.3使用分隔文本文件
7.5.4處理寬度固定的文本文件
7.5.5追加文本數(shù)據到一個現(xiàn)有的表
7.6使用剪貼板導入數(shù)據
7.6.1向一個表粘貼新記錄
7.6.2通過從剪貼板上粘貼來替換記錄
7.7從Access表導出數(shù)據
7.7.1通過Windows剪貼板導出數(shù)據
7.7.2將數(shù)據導出為一個文本文件
7.7.3以其他文件格式導出數(shù)據
7.8疑難解答
7.9現(xiàn)實世界——Microsoft的付出與
回報
第二部分 最大限度地利用查詢
第8章 設計Access查詢
8.1查詢簡介
8.2“簡單查詢向導”的使用
8.3使用查詢設計窗口
8.3.1為查詢選擇字段
8.3.2按準則選擇記錄和排序顯示
8.3.3創(chuàng)建更為復雜的查詢
8.3.4改變查詢列標題的名字
8.3.5將查詢作為報表進行打印
8.3.6使用查詢的數(shù)據
8.4創(chuàng)建其他的查詢類型
8.4.1創(chuàng)建和使用簡單的生成表操作
查詢
8.4.2向生成表查詢添加參數(shù)
8.5疑難解答
8.6 現(xiàn)實世界——查詢設計優(yōu)化
第9章 理解查詢操作符和表達式
9.1編寫表達式作為查詢準則和數(shù)據驗證
依據
9.2理解表達式中的元素
9.2.1操作符
9.2.2文字
9.2.3標識符
9.2.4 函數(shù)
9.2.5固有的和命名常數(shù)
9.3創(chuàng)建Access表達式
9.3.1創(chuàng)建默認值的表達式
9.3.2 使用表達式進行數(shù)據有效性驗證
9.3.3作為查詢準則的表達式
9.3.4 計算查詢字段值的表達式
9.3.5表達式的其他用途
9.4 疑難解答
9.5現(xiàn)實世界——Access表達式代數(shù)學
第10章 創(chuàng)建多表查詢和交叉表查詢
10.1介紹表的連接
10.2連接表以創(chuàng)建多表查詢
10.2.1創(chuàng)建傳統(tǒng)的單列等值連接
10.2.2為查詢結果集指定排序次序
10.2.3使用表之間的間接關系創(chuàng)建查詢
10.2.4 創(chuàng)建多列等值連接和選擇
唯一值
10.3使用表中的查找字段
10.3.1用查閱向導添加外部鍵下拉列表
10.3.2 向一個表添加固定值查找列表
10.4向表或者查詢添加子數(shù)據表
10.4.1表子數(shù)據表
10.4.2查詢子數(shù)據表
10.5外連接、自連接和Theta連接
10.5.1創(chuàng)建外連接
10.5.2創(chuàng)建自連接
10.5.3創(chuàng)建帶準則的不相等Theta連接
10.6 用查詢更新表中的數(shù)據
10.6.1確定你是否能更新查詢的特性
10.6.2用查詢字段屬性窗口格式化
數(shù)據
10.7 使表的所有字段都可以被訪問
10.8在多個記錄上創(chuàng)建計算
10.8.1 使用SQL的聚集函數(shù)
10.8.2 基于表中所有記錄進行計算
10.8.3基于表中被選定的記錄進行計算
10.9設計參數(shù)查詢
10.9.1向月銷售量查詢添加一個參數(shù)
10.9.2指定參數(shù)的數(shù)據類型
10.10 創(chuàng)建交叉表查詢
10.10.1使用向導生成一個季度產品銷售
交叉表查詢
10.10.2設計一個月產品銷售交叉表查詢
10.10.3使用固定列標題的交叉表查詢
10.11從其他數(shù)據庫中的表創(chuàng)建查詢
10.12疑難解答
10.13現(xiàn)實世界——優(yōu)化多表查詢
第11章 用操作查詢修改數(shù)據
11.1操作查詢入門
11.2用生成表查詢創(chuàng)建新表
11.2.1設計和測試選擇查詢
11.2.2將選擇查詢轉換為生成表查詢
11.2.3為新表建立關系
11.2.4 使用新的tblShipAddresses表
11.3創(chuàng)建操作查詢向一個表中追加記錄
11.4 用操作查詢從一個表中刪除記錄
11.5更新表中多個記錄的值
11.6測試級聯(lián)刪除和更新
11.6.1 創(chuàng)建測試表和建立關系
11.6.2測試級聯(lián)刪除
11.6.3測試級聯(lián)更新
11.7疑難解答
11.8現(xiàn)實世界——操作查詢之外的選擇
11.8.1瀏覽模式更新
11.8.2基于窗體的更新
11.8.3用SQL語句進行更新
11.8.4 用SQLServer存儲過程進行更新
第三部分 設計窗體和報表
第12章 創(chuàng)建和使用窗體
12.1理解Access窗體和控件的角色
12.2 使用窗體向導創(chuàng)建事務處理窗體
12.2.1為窗體選擇數(shù)據源
12.2.2用窗體向導創(chuàng)建基本窗體
12.3使用窗體設計窗口
12.3.1窗體設計窗口的元素
12.3.2 窗體設計工具欄按鈕和菜單
選擇
12.3.3格式工具欄
12.3.4 窗體的默認值
12.3.5使用自動套用格式
12.3.6改變對象的顏色
12.4 選擇、編輯、移動窗體元素和控件
12.4.1改變窗體頁眉和窗體頁腳的大小
12.4.2選擇、移動和縮放單個控件
12.4.3將控件和網格對齊
12.4.4選擇和移動多個控件
12.4.5對齊一組控件
12.4.6使用Windows剪貼板和刪除控件
12.4.7改變控件的顏色和邊框樣式
12.4.8改變控件的內容
12.4.9使用格式刷
12.5重新安排PersonnelActions窗體
12.5.1設置主窗體的屬性
12.5.2設置子窗體的屬性
12.6使用事務處理窗體
12.6.1窗體視圖中的工具欄按鈕
12.6.2使用PersonnelActions窗體
12.6.3向PersonnelActions表追加新記錄
12.6.4編輯現(xiàn)有的數(shù)據
12.6.5提交和回退對表的改變
12.7 在測試之后修改窗體或者控件的
屬性
12.7.1為數(shù)據輸入而改變字段的次序
12.7.2 從Tab鍵次序中刪除字段
12.8現(xiàn)實世界——窗體設計技巧
第13章 設計自定義多表窗體
13.1擴展你的窗體設計技能
13.2了解Access工具箱
13.2.1 控件分類
13.2.2工具箱
13.2.3Access的控件向導、生成器和
工具欄
13.3使用工具箱添加控件
13.3.1創(chuàng)建作為主窗體基礎的查詢
13.3.2創(chuàng)建一個具有頁眉和頁腳的空白
窗體
13.3.3向窗體頁眉上添加一個標簽
13.3.4格式化文本和調整文本控件的
大小
13.3.5創(chuàng)建綁定、多行、計算文本框
13.3.6 改變屬性的默認視圖和獲取幫助
13.3.7用向導添加選項組
13.3.8使用剪貼板復制控件到其他窗體
13.3.9使用組合和列表框
13.3.10 創(chuàng)建一個組合框來查找特定的
記錄
13.3.11 創(chuàng)建選項卡控件
13.3.12改變控件類型
13.4完成主PersonnelActionsEntry窗體
13.5使用子窗體/子報表向導創(chuàng)建子窗體
13.6修改連續(xù)窗體的設計
13.7覆蓋表的字段屬性
13.8為打印窗體添加頁眉和頁腳
13.9疑難解答
13.10現(xiàn)實世界——Access的向導化
第14章 打印基本報表和郵件標簽
14.1理解窗體和報表之間的關系
14.2Access報表類型的分類
14.3用“報表向導”創(chuàng)建分組報表
14.4使用Access的報表窗口
14.5使用自動套用格式和自定義報表樣式
14.6 修改基本的“報表向導”報表
14.6.1刪除、重新部署和編輯現(xiàn)有的
控件
14.6.2向報表添加計算控件
14.6.3對齊和格式化控件并調整行間距
14.7 傳統(tǒng)報表的邊距調整和打印
14.8通過組的保持同頁屬性防止出現(xiàn)
孤立的記錄
14.9將多列報表作為郵件標簽打印
14.10疑難解答
14.11現(xiàn)實世界——虛擬的無紙辦公室
第15章 高級報表
15.1從頭開始創(chuàng)建報表
15.2報表數(shù)據的分組與排序
15.2.1 分組數(shù)據
15.2.2數(shù)據分組排序
15.3從空白報表開始
15.3.1將一個報表用作一個子報表
15.3.2創(chuàng)建MonthlySalesbyCategory
報表
15.4 集成子報表
15.4.1向綁定報表添加鏈接子報表
15.4.2使用未鏈接子報表和未綁定報表
15.5自定義報表
15.5.1添加和刪除報表的節(jié)
15.5.2 分頁控制以及打印頁眉和頁腳
15.5.3減少報表的長度
15.6向報表添加其他控件
15.7郵遞報表快照
15.8疑難解答
15.9 現(xiàn)實世界——報表設計的技巧
第四部分 在Intranet和Internet上
發(fā)布數(shù)據
第16章 超級鏈接和HTML
16.1允許數(shù)據傳送的Web頁面
16.2Microsoft的Internet程序透視
16.2.1數(shù)字神經系統(tǒng)和WindowsDNA
16.2.2Microsoft的Internet相關的客戶端
產品
16.2.3Microsoft的服務器方組件
16.2.4 Microsoft支持Internet相關產品的
技術
16.3用超級鏈接在Web和Intranet中
導航
16.4 理解Access2000的超級鏈接字段數(shù)據
類型
16.4.1測試NorthwindOrders表中的超級
鏈接
16.4.2編輯和插入傳統(tǒng)的超級鏈接
16.4.3鏈接到一個Word文檔的書簽
16.4.4指定到IntranetServer或者Web上的
頁面的超級鏈接
16.4.5為超級鏈接添加屏幕提示
16.4.6使用表超級鏈接打開一個Access
對象
16.5在Access控件上使用超級鏈接
16.6指定其他InternetURL
16.7疑難解答
16.8現(xiàn)實世界——到Internet或者不到
Internet
第17章 從表和查詢生成Web頁面
17.1簡化基于Web的決策支持方式
17.2將表和查詢數(shù)據表導出到HTML
17.2.1創(chuàng)建一個非格式化的Web頁面
17.2.2從一個查詢創(chuàng)建Web頁面
17.3使用HTML模板
17.3.1使用包含在Office2000中的Access
HTML模板
17.3.2 用模板導出一個查詢數(shù)據表
17.4 將報表導出到HTML
17.5從HTML表導入數(shù)據
17.6創(chuàng)建動態(tài)Web頁面
17.6.1理解ASP
17.6.2為ASP創(chuàng)建一個ODBC數(shù)據源
17.6.3將Access查詢導出為ASP
17.7疑難解答
17.8現(xiàn)實世界——ASP和DAP
第18章 設計數(shù)據訪問頁
18.1轉向一個新的Access窗體模型
18.2理解Access的動態(tài)HTML實現(xiàn)
18.2.1支持DHTML和DAP的技術
18.2.2DOMHTML和DHTML
18.3DAP入門
18.3.1ReviewProducts頁
18.3.2ReviewOrders頁
18.3.3HTML源代碼編輯器
18.3.4AnalyzeSales數(shù)據透視表頁
18.3.5Sales頁
18.3.6讀寫頁
18.4 使用“數(shù)據頁向導 創(chuàng)建簡單的DAP
18.5使用自動創(chuàng)建數(shù)據頁創(chuàng)建縱欄式
DAP
18.5.1使用記錄瀏覽控件的篩選和排序
特征
18.5.2修改自動創(chuàng)建數(shù)據頁DAP的設計
18.5.3改變記錄瀏覽控件的屬性
18.6從頭開始創(chuàng)建DAP
18.6.1用頁字段列表添加一個數(shù)據
透視表
18.6.2數(shù)據透視表列表控件在IE5.0中的
使用
18.6.3在IE5.0中更改透視表的屬性
18.7 用數(shù)據透視表列表向DAP添加圖表
18.7.1為數(shù)據透視表列表創(chuàng)建一個查詢
18.7.2添加和格式化數(shù)據透視表列表
18.7.3使用圖表向導向數(shù)據透視表列表
綁定一個Office圖表
18.8生成分組頁
18.8.1創(chuàng)建一個三級層次分組頁結構
18.8.2填充明細內容
18.8.3添加相關表的字段和標題
18.9疑難解答
18.10現(xiàn)實世界——DAP準備好大展
宏圖了嗎?
第五部分 集成Access與其他
Office2000應用程序
第19章 往窗體和報表中添加圖表和圖形
19.1用圖形豐富窗體和報表
19.2用MicrosoftGraph2000創(chuàng)建圖形和
圖表
19.2.1創(chuàng)建作為圖形基礎的查詢
19.2.2使用“圖表向導”創(chuàng)建非鏈接
圖形
19.2.3更改圖形的設計特征
19.2.4從交叉表查詢中創(chuàng)建圖形
19.2.5把圖形鏈接到表或查詢中的單個
記錄上
19.3在頁中使用圖表Web控件
19.3.1為圖表Web控件設計查詢
19.3.2添加基于單數(shù)據列系列的office圖表
19.3.3更改Office圖表的屬性
19.4 往窗體或報表中添加未綁定對象
控件
19.4.1在PersonnelActions查詢中包含
相片
19.4.2在PersonnelActions窗體中顯示雇員
的圖像
19.4.3縮放圖形對象
19.4.4檢查位圖圖像文件格式
19.5使用圖像控件
19.6疑難解答
19.7現(xiàn)實世界——可視化數(shù)據
第20章 與MicrosoftExcel一起使用
Access
20.1用數(shù)據透視表切分數(shù)據
20.2使用Access的數(shù)據透視表向導
20.2.1為數(shù)據透視表創(chuàng)建查詢
20.2.2用向導產生一個數(shù)據透視表窗體
20.3在Excel中處理數(shù)據透視表
20.3.1提高數(shù)據透視表的格式化程度
20.3.2 用數(shù)據透視表切分數(shù)據
20.3.3通過篩選進行切分
20.3.4 折疊或展開明細數(shù)據的顯示
20.3.5更改維的坐標軸
20.4 格式化數(shù)據透視表報表
20.5從數(shù)據透視表中創(chuàng)建數(shù)據透視圖表
20.6把Excel用作OLE服務器
20.6.1在窗體中嵌入常規(guī)的Excel工作表
20.6.2從OLE對象中抽取值
20.6.3鏈接到Excel工作表中一定范圍的
單元格
20.7疑難解答
20.8現(xiàn)實世界——OLAP和數(shù)據
透視表
第21章 與MicrosoftWord和郵件合并一起
使用Access
21.1 集成Access2000和Word2000
21.2使用Access郵件合并向導
21.2.1創(chuàng)建和預覽新套用信函
21.2.2 使用已有的主合并文檔及新
數(shù)據源
21.3與Access數(shù)據庫一起使用Word2000的
郵件合并功能
21.3.1用Microsoft查詢和ODBC數(shù)據源來
創(chuàng)建新的郵件合并數(shù)據源
21.3.2 從已有查詢創(chuàng)建套用信函
21.4 在Access表中嵌入或鏈接Word文檔
21.4.1在表中嵌入或鏈接Word2000文檔
21.4.2創(chuàng)建窗體以顯示被嵌入文檔
21.5疑難解答
21.6現(xiàn)實世界——Microsoft查詢和
OLEDB
第六部分 使用高級Access技術
第22章 關系數(shù)據庫設計與實現(xiàn)的研究
22.1查看Access2000新增的數(shù)據庫設計
功能
22.2集成對象和關系數(shù)據庫
22.3理解數(shù)據庫系統(tǒng)
22.3.1數(shù)據庫設計的目標
22.3.2數(shù)據庫設計過程
22.3.3數(shù)據庫設計的面向對象方法
22.3.4 數(shù)據庫術語
22.3.5 關系數(shù)據庫中表和關鍵字的類型
22.4 數(shù)據建模
22.4.1應用數(shù)據庫
22.4.2主題數(shù)據庫
22.4.3圖表化數(shù)據模型
22.4.4數(shù)據庫模式
22.5把數(shù)據規(guī)范化到關系模型
22.5.1規(guī)范化規(guī)則
22.5.2關系類型
22.6使用Access2000的“表分析器向導”
22.7用數(shù)據庫文檔管理器創(chuàng)建數(shù)據字典
22.8使用Access索引
22.9實施數(shù)據庫完整性
22.9.1保證實體完整性和可審計性
22.9.2維護參照完整性
22.10疑難解答
22.11現(xiàn)實世界一—為什么學習關系理論?
第23章 結構化查詢語言
23.1理解Access2000中SQL的角色
23.2使用Access學習SQL
23.3理解SQL語法
23.4 用SQL編寫SELECT查詢
23.4.1使用SQL標點號和符號
23.4.2使用SL語句創(chuàng)建Access查詢
23.4.3使用SQL聚集函數(shù)
23.4.4用SQL創(chuàng)建連接
23.4.5使用聯(lián)合查詢
23.4.6實現(xiàn)子查詢
23.5編寫操作和交叉表查詢
23.6 添加IN以使用其他數(shù)據庫中的表
23.6.1操作其他Access數(shù)據庫
23.6.2對其他數(shù)據庫類型使用IN子句
23.6.3用JetDDL創(chuàng)建表
23.6.4 比較ANSI和JetSQL
23.6.5Access中SQL保留字
23.6.6對應于SQL關鍵字的JetSQL保留字
23.6.7用于替代ANSISQL關鍵字的
Access函數(shù)和操作符
23.6.8不存在于ANSISQL中的JetSQL
保留字、操作符和函數(shù)
23.6.9Jet的DISTINCTROW和SQL的
DISTINCT關鍵字
23.6.10 JetSQL保留字不支持的通用
ANSISQL關鍵字和功能
23.7 在窗體、報表和宏中使用SQL語句
23.8疑難解答
23.9現(xiàn)實世界——把SQL作為第二種語言
第24章 多用戶網絡應用的安全
24.1網絡化Access2000應用程序
24.2在網絡化環(huán)境下安裝Access
24.3與其他用戶共享你的Access數(shù)據庫
文件
24.3.1為文件共享創(chuàng)建一個文件夾和系統(tǒng)
文件
24.3.2準備共享你的數(shù)據庫文件
24.3.3為文件共享而拆分數(shù)據庫
24.3.4修補鏈接、數(shù)據源和DAP的超鏈接
24.3.5用“工作組管理員”選擇工作組
24.4 使用命令行來打開共享數(shù)據庫
24.5維護數(shù)據庫安全
24.5.1指定局域網上數(shù)據庫安全的原則:
24.5.2 用密碼保護單個數(shù)據庫
24.5.3管理組和用戶
24.6理解數(shù)據庫對象所有權
24.6.1對象的所有者權限
24.6.2更改數(shù)據庫對象的所有權
24.7 授予和撤消對數(shù)據庫對象的訪問權限
24.7.1使用安全向導更改權限
24.7.2手工更改組權限
24.7.3給特定用戶授予其他權限
24.7.4 授予對其他工作組中某數(shù)據庫的
訪問權限
24.8在網絡上共享數(shù)據庫
24.8.1在Windows9x網絡上共享數(shù)據庫
文件
24.8.2 用戶級安全共享文件
24.8.3共享來自網絡服務器的數(shù)據庫文件
24.9 訪問共享的工作組和數(shù)據文件
24.9.1粘附被共享的工作組系統(tǒng)文件
24.9.2刷新到共享數(shù)據文件的鏈接
24.10 管理數(shù)據庫和應用
24.10.1備份和恢復數(shù)據庫
24.10.2壓縮和修復數(shù)據庫文件
24.10.3加密和解密數(shù)據庫文件
24.11 疑難解答
24.12 現(xiàn)實世界——共享文件與客戶/服務器
后端
第25章 創(chuàng)建Access數(shù)據項目
25.1將Access轉變成客戶/服務器模式
25.2理解MSDE的作用
25.2.1SQLServer版本與特性
25.2.2MSDE的優(yōu)點
25.3安裝與啟動MSDE
25.4 熟悉ADP
25.4.1適應MSDE與SQLServer7.0的特性
25.4.2啟動NorthwindCS示例工程
25.5使用項目設計器
25.5.1MSDE表操作
25.5.2瀏覽MSDE視圖
25.5.3圖形化表關系
25.5.4編寫存儲過程
25.5.5為表添加觸發(fā)
25.6 使用升遷向導來創(chuàng)建ADP
25.6.1運行Access升遷向導
25.6.2檢查向導成功還是失敗
25.7使用DTS向導壓縮數(shù)據庫
25.8連接遠程MSDE數(shù)據庫
25.8.1使用SQLServer客戶網絡實用工具
25.8.2 驗證與使用遠程數(shù)據庫
25.8.3建立MSDE安全
25.9疑難解答
25.10現(xiàn)實世界——嘗試中的ADP
25.10.1ADP的缺陷
25.10.2SQLServer的優(yōu)點:ADP、MSDE
和SQLServer7.0
第七部分 Access應用的程序設計和轉換
第26章 編寫VBA代碼
26.1理解VBA在Access中的作用
26.2 介紹VBA6.0
26.2.1在什么情況下使用VBA代碼
26.2.2VBA命名習慣
26.2.3模塊、函數(shù)和子過程
26.2.4模塊元素
26.2.5VBA和Access模塊的引用
26.2.6 VBA中數(shù)據類型和數(shù)據庫對象
26.2.7變量和命名習慣
26.2.8符號常量
26.2.9VBA命名的可選參數(shù)
26.3控制程序流
26.3.1 轉移和標號
26.3.2條件語句
26.3.3重復操作:循環(huán)
26.4處理運行錯誤
26.4.1使用Err對象查找錯誤類型
26.4.2在窗體或者報表模塊中使用Error
事件
26.5瀏覽VBA編輯器
26.5.1模塊窗口的工具欄
26.5.2模塊快捷鍵
26.5.3VBA幫助系統(tǒng)
26.6 檢驗實用工具函數(shù)模塊
26.6.1向IsLoaded()函數(shù)中加一個斷點
26.6.2用Deb ug對 象把結果輸 出到立即窗口
26.6.3使用文本比較選項
26.7現(xiàn)實世界——宏的應用
第27章 理解通用數(shù)據訪問、OLEDB和
ADO
27.1透視Microsoft新的數(shù)據訪問組件
27.2與多種數(shù)據源的接口
27.2.1用OLEDB自底向上重新設計
27.2.2將OLEDB接口映射到ADO
27.2.3比較ADO和DAO對象
27.3創(chuàng)建ADODB.Recordsets
27.4用代碼將控件綁定到記錄集
27.5使窗體可修改
27.5.1連接到NorthwindCSMSDE數(shù)據庫
27.5.2用DAO3.6代替ADO2.1
27.6 瀏覽頂層ADO屬性、方法和事件
27.7與ADODB.Connection對象一起工作
27.7.1Connection的屬性
27.7.2Errors集合和Error對象
27.7.3Connection的方法
27.7.4Connection事件
27.8使用ADODB.Command對象
27.8.1Command對象的屬性
27.8.2Parameters集合
27.8.3Parameter對象
27.8.4Command方法
27.8.5把參數(shù)值傳遞給存儲過程的代碼
27.9 理解ADODB.Recordset對象
27.9.1Recordset的屬性
27.9.2Fields集合和Field對象
27.9.3Recordset的方法
27.9.4斷開連接的Recordset
27.9.5Recordset事件
27.10疑難解答
27.11 現(xiàn)實世界——努力學習和使用ADO
第28章 用VBA6.0響應事件
28.1介紹事件驅動的編程
28.2理解類模塊的角色
28.2.1MainSwitchboard類模塊
28.2.2在MainSwitchboard窗體中的事件
處理代碼
28.3在對象瀏覽器和項目瀏覽器中檢查
工程類模塊成員
28.4 通過命令按鈕向導添加事件處理代碼
28.5用函數(shù)來響應事件
28.6理解Access2000的事件指令集
28.7使用Access2000的DoCmd方法
28.8用命令條對象定制應用
28.9指定一個自定義CommandBar并
設置其他啟動屬性
28.10用VBA引用Access對象
28.10.1引用打開的窗體或報表及其屬性
28.10.2引用控件及其屬性
28.10.3引用子窗體或主窗體中的控件
28.11使用另一種集合語法
28.12 響應由窗體和控件觸發(fā)的數(shù)據事件
28.13疑難解答
28.14 現(xiàn)實世界——處理事件驅動的編程
第29章 組合框和列表框編程
29.1流線型決策支持前臺
29.2用組合框約束查詢選擇
29.2.1設計決策支持查詢
29.2.2創(chuàng)建窗體并添加列表框
29.2.3向窗體添加查詢組合框
29.3添加代碼生成查詢的SQL語句
29.4將組合框窗體轉換成Access數(shù)據項目
29.4.1導入并測試組合框窗體
29.4.2使“行來源”SQL語句與Transact-
SQL語句一致
29.5詳化一個列表框選擇
29.5.1創(chuàng)建詳化查詢和添加列表框
29.5.2詳化列表框編程
29.6給列表框和組合框添加新的特征
29.6.1重復列表框數(shù)據項和選擇一個
數(shù)據項
29.6.2添加一個選項來選擇所有國家
或產品
29.7向ADP轉移時處理Jet專有函數(shù)
29.8疑難解答
29.9現(xiàn)實世界——Access組合框和列表框
第30章 使用ADO記錄集 窗體和控件
30.1利用VBA操縱記錄集
30.1.1 生成臨時記錄集
30.1.2應用Move方法
30.1.3在循環(huán)中使用EOF和BOF
30.1.4使用AbsolutePosition屬性
30.2使用Find方法和書簽
30.3修改記錄集的記錄
30.3.1編輯和增加記錄
30.3.2刪除記錄
30.4由記錄集填充組合框
30.4.1創(chuàng)建frmCombo2并改變組合框設計
30.4.2用代碼填充組合框
30.5改變組合框列表的排序
30.6由記錄集對象填充列表框
30.7格式化值列表組合框的列
30.8將frmComboVBA導出到一個Access
數(shù)據項目
30.9疑難解答
30.10現(xiàn)實世界——適應ADO
第31章 Access9x應用向Access2000的轉換
31.1理解.mdb文件升級過程
31.2把不安全文件從Access9x轉換到
Access2000
31.2.1在Access2000中第一次打開
文件時升級
31.2.2在Access2000中打開文件后升級
31.3轉換安全的Access9x文件
31.3.1 在一個混合的Access9x和Access
2000環(huán)境中進行升級
31.3.2 升級后臺數(shù)據庫和工作組文件
31.4 將Access2.0應用文件mdb升級為
Access2000
31.4.1Win16函數(shù)調用轉換為Win32函
數(shù)調用
31.4.2表上的32個索引限制
31.4.3將16位OLE控件轉換為32位ActiveX
控件
31.5疑難解答
31.6現(xiàn)實世界——升級的誘惑