ACCESS 2000中文版開發指南

e對象12.10 本章的重要性21.2 使用ActiveX控制項25.1

作者介紹

Alison Balter是馬里拉諮詢集團LLC的董事長,這個公司位於加利福尼亞州的西湖村。作為一名唯一的富有經驗的培訓人員和顧問,Alison擅長於Windows應用程式的培訓和開發。在她15年的計算機生涯當中,她為許多公司和政府機構提供過培訓,也為它們提供過諮詢服務。自從Alison在1990年創辦馬里拉諮詢集團LLC以來,其客戶群日益擴大,如今已包括眾多大型的企業集團和政府機構,其中有Northrop藥品監管公司、Prudential保險公司、Transamerica保險公司、Fox廣播公司、美國海軍部及其他一些部門。
馬里拉諮詢集團LLC是由微軟認證的解決方案提供商。Alison是微軟認證專家。在計算機行業中,她是最早成為微軟認證解決方案的開發專家人員之一。
Alison是200多本計算機培訓錄像教材的作者,這些教材屬於KeyStone學習系統公司,它們主要包括7本Access 2.0的錄像帶、11本Access 95的錄像帶、13本Access 97的錄像帶、9本Visual Basic應用程式的錄像帶、14本Visual FoxPro的錄像帶。她往返於北美大陸之間,為的是進行Microsoft Access、Visual Basic、Visual InterDev和Visual Basic應用程式的培訓學術研討。她還常常為美國國家技術大學進行實況衛星電視廣播。
她還是Access/Office/VB Advisor及其他一些計算機出版物的特約作者。她也是Access,Visual Basic和Visual InterDev的講習者。她是Visual Basic 4.0和5.0全球循講者四人組中的一員,這是由應用程式開發專家培訓公司和微軟公司所贊助的。
她還是Sams出版社出版的三本書的作者之一,這三本書是“Essential Access 95”、“Access 95 Unleashed”和“Access 97 Unleashed”。
她同時又是許多用戶組織和其他組織的積極參與者,她曾是洛杉礬獨立計算機諮詢聯盟和洛杉磯Clipper用戶組織的主席。
從個人愛好上來說,她喜歡滑雪、玩冰球、坐飛機旅遊和跳舞。當然她更喜歡和丈夫Dan和他們的女兒Aleds在一起。
Alison的公司馬里拉諮詢集團LLC所能提供的諮詢和線上培訓包括Microsoft Access,Visual Basic,Visual InterDev,Windows NT Windows 95/98,Windows 2000,PC網路以及Microsoft Exchange Server。可以通過電子函件地址[email protected]與她聯繫,也可以直接訪問Alison馬里拉諮詢集團LLC的站點www.pcvideos.com。

作品目錄

第一部分 Access開發基礎
第1章 Access作為開發工具
1.1 Access中可開發的應用程式類型
1.2 具有縮放能力的Access
1.3 什麼是資料庫
1.4 什麼是資料庫對象
1.5 對象命名約定
1.6 硬體要求
1.7 Access應用程式的開發過程
1.8 小結
第2章 表的必要知識
2.1 創建新表
2.2 為數據選擇合適的欄位類型
2.3 欄位屬性操作
2.4 至關重要的主鍵
2.5 查閱操作
2.6 表的屬性操作
2.7 使用索引提高性能
2.8 Access表和Internet
2.9 小結
第3章 關係:數據完整性的關鍵
第3章 關係:數據完整性的關鍵
3.1 檢查關係的類型
3.2 建立關係
3.3 建立參照完整性
3.4 關係的作用
3.5 檢查索引和關係
3.6 小結
第4章 查詢的必要知識
4.1 什麼是查詢以及何時使用查詢
4.2 查詢基礎
4.3 排序查詢結果
4.4 用準則提煉查詢
4.5 準則的日期操作
4.6 查詢結果的更新
4.7 基於多個表創建查詢
4.8 創建計算宇段
4.9 從表達式生成器獲取幫助
4.10 以總計查詢匯總數據
4.11 在輸出中禁止欄位
4.12 NULL值和查詢結果
4.13 使用欄位、欄位列表和查詢的屬性提煉查詢
4.14 建立設計階段不知道準則時可用的參數查詢
4.15 小結
第5章 窗體的必要知識
5.1 窗體的套用
5.2 窗體剖析
5.3 創建新窗體
5.4 窗體設計視窗的操作
5.5 選擇適當的控制項
5.6 控制項轉換
5.7 條件格式
5.8 可用的窗體屬性
5.9 控制項屬性及其使用
5.10 綁定控制項、非綁定控制項和計算控制項
5.11 使用表達式強化窗體
5.12 命令按鈕嚮導:無需鍵入的編程
5.13 創建基於多個表的窗體
5.14 基於查詢的窗體:原因及方式
5.15 Access窗體和Internet
5.16 小結
第6章 報表的必要知識
6.1 報表的類型
6.2 報表剖析
6.3 創建新的報表
6.4 報表設計視窗的操作
6.5 選擇適當的控制項
6.6 報表屬性及使用
6.7 控制項屬性及其使用
6.8 插入分頁符
6.9 非綁定控制項、綁定控制項和計算控制項
6.10 使用表達式加強報表
6.11 創建基於多個表的報表
6.12 排序和分組操作
6.13 基於存儲查詢的報表改善性能和可重用性
6.14 Access報表和Internet
6.15 小結
第7章 VBA簡介
7.1 VBA解釋
7.2 Access的類模組、標準模組、窗體模組和報表模組
7.3 變數的操作
7.4 為代碼添加注釋
7.5 使用續行符
7.6 使用VBA控制結構
7.7 傳遞參數和返回值
7.8 在模組視窗中執行過程
7.9 DoCmd對象:執行宏操作
7.10 內置函式的操作
7.11 常數的操作
7.12 VBE的工具
7.13 自定義VBE
7.14 小結
第8章 對象、屬性、方法和事件
8.1 理解Access的對象模型
8.2 理解對象、屬性、事件和方法
8.3 使用對象瀏覽器熟悉Access的對象
8.4 對象的引用
8.5 屬性和方法
8.6 對象變數的聲明和賦值
8.7 對象與集合的區別
8.8 對象傳遞給予程式和函式
8.9 確定控制項的類型
8.10 引用對象的特殊屬性
8.11 小結
第9章 高級窗體技術
9.1 本章的重要性
9.2 窗體事件及套用
9.3 節和控制項事件及套用
9.4 引用Me
9.5 可創建的窗體類型及套用
9.6 使用內建對話框
9.7 對窗體添加自定義選單、工具列和快捷選單
9.8 利用內置窗體篩選功能
9.9 包含其他應用程式的對象:連結與嵌入
9.10 OpenArgs屬性
9.11 轉換窗體記錄源
9.12 增強組合框和列表框技術
9.13 強大的於雷體技術
9.14 窗體與原始記錄集的同步
9.15 創建自定義屬性和方法
9.16 小結
第10章 高級報表技術
10.1 本章的重要性
10.2 報表事件及其套用
10.3 報表事件的順序
10.4 報表節事件及其套用
10.5 報表的特殊屬性
10.6 報表事件和屬性的實際套用
10.7 小結
第11章 高級查詢技術
11.1 操作查詢
11.2 查詢的特殊屬性
11.3 最佳化查詢
11.4 交叉表查詢
11.5 外部聯接
11.6 自聯接
11.7 了解SQL
11.8 聯合查詢
11.9 傳遞查詢
11.10 NullS的傳播和查詢結果
11.11 子查詢
11.12 函式的結果作為查詢的準則
11.13 從窗體中傳遞參數查詢值
11.14 小結
第12章 ADO、DAO及其重要性
12.1 了解DAO
12.2 比較ADO和DAO
12.3 ADO模型
12.4 ADO記錄集類型
12.5 使用ADO記錄集屬性及方法
12.6 使用ADO代碼修改表數據
12.7 使用ADO代碼創建和修改資料庫對象
12.8 DAO模型
12.9 DBEngine對象
12.10 使用CurrentDB()函式
12.11 DAO記錄集類型
12.12 選取可用的DAO記錄集對象類型
12.13 使用DAO Recordset的屬性和方法
12.14 使用DAO代碼修改表數據
12.15 使用DAO代碼創建和修改資料庫對象
12.16 使用DAO容器集合
12.17 小結
第二部分 解決問題
第13章 調試:開發成功的關鍵
13.1 避免錯誤
13.2 立即視窗的套用
13.3 調用調試程式
13.4 用斷點排除故障
13.5 單步運行代碼
13.6 設定下一條執行語句
13.7 使用“調用”視窗
13.8 使用本地視窗
13.9 使用監視表達式
13.10 出現運行階段錯誤後繼續運行
13.11 在立即視窗查看錯誤
13.12 小結
第14章 錯誤處理:處理不可避免的錯誤
14.1 本章的重要性
14.2 實現錯誤處理
14.3 使用錯誤事件
14.4 使用On Error語句
14.5 使用Resume語句
14.6 清除錯誤
14.7 檢查級聯錯誤影響
14.8 使用Err對象
14.9 觸發錯誤
14.10 使用Errors集合
14.11 創建通用錯誤處理程式
14.12 防止調用自己的錯誤處理
14.13 小結
第15章 最佳化應用程式
15.1 本章的重要性
15.2 最佳化簡介
15.3 修改硬體和軟體的配置
15.4 Jet 4.0改進性能的方式
15.5 用性能分析器確定問題範圍
15.6 設計表以最佳化性能
15.7 設計查詢以最佳化性能
15.8 改變編碼以改進性能
15.9 設計窗體和報表以改進性能
15.10 小結
第三部分 開發多用戶和企業應用程式
第16章 開發Access應用程式的策略
16.1 本章的重要性
16.2 資料庫劃分成表和其他對象
16.3 基於查詢或嵌入式SQL語句的窗體和報表
16.4 Access運行引擎
16.5 EXE與Access資料庫:這意味著什麼
16.6 資料庫安全的重要性
16.7 Access作為前端
16.8 小結
第17章 開發多用戶應用程式
17.1 開發應用程式的多用戶問題考慮
17.2 Access的鎖定機制
17.3 鎖定和更新策略
17.4 窗體鎖定策略
17.5 記錄集鎖定
17.6 有效處理鎖定衝突
17.7 測試記錄的鎖定狀態
17.8 用代碼刷新或重新查詢
17.9 理解.LDB檔案
17.10 用戶名單
17.11 創建自定義計數器
17.12 使用非綁定窗體
17.13 用同步複製改進性能
17.14 小結
第18章 使用外部數據
18.1 本章的重要性
18.2 導入、連結和打開的時機和原因
18.3 導入外部數據
18.4 創建到外部數據的連結
18.5 打開外部表
18.6 理解Windows註冊表設定
18.7 使用Jet OLEDB:Link Provider String
18.8 使用密碼
18.9 更新和刪除連結
18.10 特殊考慮
18.11 故障排除
18.12 性能考慮與連結
18.13 使用HTML文檔
18.14 小結
第19章 客戶/伺服器技術
19.1 理解客戶/伺服器模型
19.2 確定是否用客戶/伺服器模型
19.3 Access在應用程式設計模型中的作用
19.4 客戶/伺服器術語
19.5 升遷的考慮問題
19.6 預先準備升遷
19.7 使用升遷嚮導
19.8 定義ODBC數據源
19.9 連線到資料庫伺服器
19.10 使用連結表
19.11 使用傳遞查詢
19.12 執行和創建存儲過程
19.13 用Microsoft Access數據工程訪問客戶/伺服器數據
19.14 小結
第20章 客戶/伺服器方案
20.1 本章的重要性
20.2 選擇最好的記錄集類型
20.3 使用傳遞查詢和存儲過程
20.4 使用ADP
20.5 最佳化數據處理
20.6 最佳化查詢和窗體
20.7 小結
第21章 運行的客戶/伺服器應用程式
21.1 本章的重要性
21.2 用連結表創建客戶/伺服器應用程式
21.3 用ADP創建客戶用&務器應用程式
21.4 小結
第22章 事務處理
22.1 本章的重要性
22.2 對優越性的理解
22.3 修改默認狀態
22.4 實現顯式的事務處理
22.5 事務處理問題
22.6 在多用戶環境中使用事務處理
22.7 在客戶用&務器環境中使用事務處理
22.8 小結
第23章 同步複製簡化工作
23.1 本章的重要性
23.2 同步複製的使用
23.3 同步複製的局限性
23.4 同步複製的實現
23.5 同步複製的整體結構:同步複製的過程
23.6 同步複製的拓撲結構
23.7 同步複製對資料庫的改變
23.8 使資料庫具有可同步複製性
23.9 防止同步複製某些對象
23.10 創建附加副本
23.11 同步副本
23.12 解決同步複製衝突
23.13 使用同步複製管理器
23.14 使用部分同步複製
23.15 使用代碼進行同步複製
23.16 小結
第四部分 高級編程
第24章 高級VBA技術
24.1 本章的重要性
24.2 用戶定義類型的定義及使用原因
24.3 使用常量
24.4 使用數組
24.5 高級函式技術
24.6 使用Empty和Null
24.7 創建和使用自定義集合
24.8 理解和有效使用編譯選項
24.9 導入和導出代碼模組
24.10 工程屬性的使用
24.11 小結
第25章 使用ActiveX控制項
25.1 介紹ActiveX控制項
25.2 在Access 2000中合併ActiveX控制項
25.3 在設計階段設定ActiveX控制項的屬性
25.4 ActiveX控制項的編碼事件
25.5 使用Calender控制項
25.6 使用UpDown控制項
25.7 使用ImageList控制項
25.8 許可證和分布問題
25.9 小結
第26章 自動功能:與其他應用程式通信
26.1 本章的重要性
26.2 定義自動功能術語
26.3 聲明對象變數以引用應用程式
26.4 創建自動功能對象
26.5 操作自動功能對象
26.6 在Access中控制Excel
26.7 關閉Excel自動功能對象
26.8 在Access中創建圖表
26.9 在Access中控制Word
26.10 在Access中控制PowerPoint
27.11 在其他應用程式中控制Access
26.12 小結
第27章 深入Windows API的功能
27.1 本章的重要性
27.2 向編譯器聲明外部函式
27.3 使用常數和類型
27.4 調用DLL函式:重要的問題
27.5 16位和32位API的區別
27.6 使用API函式
27.7 獲得操作環境的信息
27.8 確定驅動器類型和可用的驅動器空間
27.9 小結
第28章 利用類模組的功能
28.1 類模組的好處
28.2 面向對象介紹
28.3 創建和使用類模組
28.4 創建多個類實例
28.5 Initialize事件和Terminate事件
28.6 使用自定義集合
28.7 小結
第29章 創建自己的庫
29.1 本章的重要性
29.2 資料庫到庫的準備工作
29.3 創建引用
29.4 調試庫資料庫
29.5 保護Access庫
29.6 小結
第30章 使用生成器、嚮導和選單載入項
30.1 本章的重要性
30.2 使用生成器
30.3 使用嚮導
30.4 使用選單載入項
30.5 小結
第31章 Access和Internet
31.1 Access和Internet的新特徵
31.2 資料庫對象保存為HTML
31.3 連結HTML檔案
31.4 導入HTML檔案
31.5 確定HTML格式是靜態還是動態
31.6 使用.ASP檔案
31.7 使用HTX/IDC檔案
31.8 測試ASP和HTX/IDC檔案
31.9 使用HTML模板
31.10 向FTP或HTTP伺服器傳送數據
31.11 利用超級連結
31.12 Web工具列
31.13 在Internet上實現同步複製
31.14 小結
第32章 使用數據訪問頁
32.1 了解數據訪問頁
32.2 創建數據訪問頁
32.3 修改數據訪問頁的重要屬性
32.4 修改記錄瀏覽控制項屬性
32.5 創建分組的數據訪問頁
32.6 使用VbScript增強數據訪問頁
32.7 小結
第五部分 修飾應用程式
第33章 容易實現的資料庫安全性
33.1 本章的重要性
33.2 實現共享級的安全性:建立資料庫密碼
33.3 資料庫加密
33.4 建立用戶級安全性
33.5 提供附加的安全級別:創建MDE
33.6 特殊問題
33.7 小結
第34章 高級安全技術
34.1 本章的重要性
34.2 使用代碼維護組
34.3 使用代碼維護用戶
34.4 列出所有組和用戶
34.5 使用密碼
34.6 使用代碼指定和取消對對象的訪問許可權
34.7 使用代碼給資料庫加密
34.8 使用查詢完成欄位級的安全性
34.9 禁止用戶和組創建對象
34.10 以另一個用戶的身份登錄完成未授權的任務
34.11 保護客戶/伺服器應用程式
34.12 安全性和複製
34.13 小結
第35章 應用程式文檔管理
35.1 本章的重要性
35.2 準備說明應用程式
35.3 使用資料庫文檔管理器
35.4 編寫代碼創建自己的文檔資料
35.5 小結
第36章 維護應用程式
36.1 本章的重要性
36.2 壓縮資料庫
36.3 小結
第37章 Microsoft Office Developer
37.1 分布應用程式簡介
37.2 討論MOD
37.3 小結
第38章 使用Visual SourceSafe管理應用程式開發
38.1 本章的重要性
38.2 如何安裝Visual SourceSafe
38.3 使用Visual SourceSafe概述
38.4 使用Visual SourceSafe管理工程的善後處理
38.5 權衡使用Visual SourceSafe
38.6 Visual SourceSafe對Access行為的更改
38.7 獲得Visual SourceSafe的幫助
38.8 了解Visual SourceSafe的限制
38.9 小結
第39章 分布應用程式
39.1 本章的重要性
39.2 Package and Deployment Wizard簡介
39.3 載入Package and Deployment Wizard
39.4 分布應用程式用Access的完全版本運行
39.5 使用Access的運行版本與完全版本
39.6 準備讓資料庫在Access的運行版本下使用
39.7 討論其他問題
39.8 小結
第六部分 附錄
附錄A 表結構
A.1 tblClients表
A.2 tblCompanyInfo表
A.3 tblEmployees表
A.4 tblErrorLog表
A.5 tblErrors表
A.6 tblExpenseCodes表
A.7 tblPaymentMethods表
A.8 tblPayments表
A.9 tblProjects表
A.10 tblTimeCardExpenses表
A.11 tblTimeCardHours表
A.12 tblTimeCards表
A.13 tblWorkCodes表
附錄B 命名約定

相關詞條

相關搜尋

熱門詞條

聯絡我們