出版時間:2000-05 出版社:人民郵電出版社 作者:(美)Alison Balter 頁數(shù):1115 譯者:瀟湘工作室
Tag標簽:無
內(nèi)容概要
本書從開發(fā)人員的角度介紹 Access 中的基本知識和高級技術(shù),它以一個實例為基礎(chǔ),從最基礎(chǔ)的表的創(chuàng)建開始,不僅介紹了查詢、窗體、報表、數(shù)據(jù)訪問頁的生成,還詳細說明了 VBA 語言的基礎(chǔ),使用 VBA 進行編碼和調(diào)試的方法,以及豐富和增強應用程序的各種技巧。
作者簡介
Alison Balter是馬里拉咨詢集團LLC的董事長,這個公司位于加利福尼亞州的西湖村。作為一名唯一的富有經(jīng)驗的培訓人員和顧問,Alison擅長于Windows應用程序的培訓和開發(fā)。在她15年的計算機生涯當中,她為許多公司和政府機構(gòu)提供過培訓,也為它們提供過咨詢服務。自從Alison在1990年創(chuàng)辦馬里拉咨詢集團LLC以來,其客戶群日益擴大,如今已包括眾多大型的企業(yè)集團和政府機構(gòu),其中有Northrop藥品監(jiān)管公司、Prudential保險公司、Transamerica保險公司、Fox廣播公司、美國海軍部及其他一些部門。
馬里拉咨詢集團LLC是由微軟認證的解決方案提供商。Alison是微軟認證專家。在計算機行業(yè)中,她是最早成為微軟認證解決方案的開發(fā)專家人員之一。
Alison是200多本計算機培訓錄像教材的作者,這些教材屬于KeyStone學習系統(tǒng)公司,它們主要包括7本Access 2.0的錄像帶、11本Access 95的錄像帶、13本Access 97的錄像帶、9本Visual Basic應用程序的錄像帶、14本Visual FoxPro的錄像帶。她往返于北美大陸之間,為的是進行Microsoft Access、Visual Basic、Visual InterDev和Visual Basic應用程序的培訓學術(shù)研討。她還常常為美國國家技術(shù)大學進行實況衛(wèi)星電視廣播。
她還是Access/Office/VB Advisor及其他一些計算機出版物的特約作者。她也是Access,Visual Basic和Visual InterDev的講習者。她是Visual Basic 4.0和5.0全球循講者四人組中的一員,這是由應用程序開發(fā)專家培訓公司和微軟公司所贊助的。
她還是Sams出版社出版的三本書的作者之一,這三本書是“Essential Access 95”、“Access 95 Unleashed”和“Access 97 Unleashed”。
她同時又是許多用戶組織和其他組織的積極參與者,她曾是洛杉礬獨立計算機咨詢聯(lián)盟和洛杉磯Clipper用戶組織的主席。
從個人愛好上來說,她喜歡滑雪、玩冰球、坐飛機旅游和跳舞。當然她更喜歡和丈夫Dan和他們的女兒Aleds在一起。
Alison的公司馬里拉咨詢集團LLC所能提供的咨詢和在線培訓包括Microsoft Access,Visual Basic,Visual InterDev,Windows NT Windows 95/98,Windows 2000,PC網(wǎng)絡(luò)以及Microsoft Exchange Server??梢酝ㄟ^電子函件地址alison@mcgpc.com與她聯(lián)系,也可以直接訪問Alison馬里拉咨詢集團LLC的站點www.pcvideos.com。
書籍目錄
第一部分 Access開發(fā)基礎(chǔ)
第1章 Access作為開發(fā)工具
1.1 Access中可開發(fā)的應用程序類型
1.2 具有縮放能力的Access
1.3 什么是數(shù)據(jù)庫
1.4 什么是數(shù)據(jù)庫對象
1.5 對象命名約定
1.6 硬件要求
1.7 Access應用程序的開發(fā)過程
1.8 小結(jié)
第2章 表的必要知識
2.1 創(chuàng)建新表
2.2 為數(shù)據(jù)選擇合適的字段類型
2.3 字段屬性操作
2.4 至關(guān)重要的主鍵
2.5 查閱操作
2.6 表的屬性操作
2.7 使用索引提高性能
2.8 Access表和Internet
2.9 小結(jié)
第3章 關(guān)系:數(shù)據(jù)完整性的關(guān)鍵
第3章 關(guān)系:數(shù)據(jù)完整性的關(guān)鍵
3.1 檢查關(guān)系的類型
3.2 建立關(guān)系
3.3 建立參照完整性
3.4 關(guān)系的作用
3.5 檢查索引和關(guān)系
3.6 小結(jié)
第4章 查詢的必要知識
4.1 什么是查詢以及何時使用查詢
4.2 查詢基礎(chǔ)
4.3 排序查詢結(jié)果
4.4 用準則提煉查詢
4.5 準則的日期操作
4.6 查詢結(jié)果的更新
4.7 基于多個表創(chuàng)建查詢
4.8 創(chuàng)建計算宇段
4.9 從表達式生成器獲取幫助
4.10 以總計查詢匯總數(shù)據(jù)
4.11 在輸出中屏蔽字段
4.12 NULL值和查詢結(jié)果
4.13 使用字段、字段列表和查詢的屬性提煉查詢
4.14 建立設(shè)計階段不知道準則時可用的參數(shù)查詢
4.15 小結(jié)
第5章 窗體的必要知識
5.1 窗體的應用
5.2 窗體剖析
5.3 創(chuàng)建新窗體
5.4 窗體設(shè)計窗口的操作
5.5 選擇適當?shù)目丶?br />5.6 控件轉(zhuǎn)換
5.7 條件格式
5.8 可用的窗體屬性
5.9 控件屬性及其使用
5.10 綁定控件、非綁定控件和計算控件
5.11 使用表達式強化窗體
5.12 命令按鈕向?qū)В簾o需鍵入的編程
5.13 創(chuàng)建基于多個表的窗體
5.14 基于查詢的窗體:原因及方式
5.15 Access窗體和Internet
5.16 小結(jié)
第6章 報表的必要知識
6.1 報表的類型
6.2 報表剖析
6.3 創(chuàng)建新的報表
6.4 報表設(shè)計窗口的操作
6.5 選擇適當?shù)目丶?br />6.6 報表屬性及使用
6.7 控件屬性及其使用
6.8 插入分頁符
6.9 非綁定控件、綁定控件和計算控件
6.10 使用表達式加強報表
6.11 創(chuàng)建基于多個表的報表
6.12 排序和分組操作
6.13 基于存儲查詢的報表改善性能和可重用性
6.14 Access報表和Internet
6.15 小結(jié)
第7章 VBA簡介
7.1 VBA解釋
7.2 Access的類模塊、標準模塊、窗體模塊和報表模塊
7.3 變量的操作
7.4 為代碼添加注釋
7.5 使用續(xù)行符
7.6 使用VBA控制結(jié)構(gòu)
7.7 傳遞參數(shù)和返回值
7.8 在模塊窗口中執(zhí)行過程
7.9 DoCmd對象:執(zhí)行宏操作
7.10 內(nèi)置函數(shù)的操作
7.11 常數(shù)的操作
7.12 VBE的工具
7.13 自定義VBE
7.14 小結(jié)
第8章 對象、屬性、方法和事件
8.1 理解Access的對象模型
8.2 理解對象、屬性、事件和方法
8.3 使用對象瀏覽器熟悉Access的對象
8.4 對象的引用
8.5 屬性和方法
8.6 對象變量的聲明和賦值
8.7 對象與集合的區(qū)別
8.8 對象傳遞給予程序和函數(shù)
8.9 確定控件的類型
8.10 引用對象的特殊屬性
8.11 小結(jié)
第9章 高級窗體技術(shù)
9.1 本章的重要性
9.2 窗體事件及應用
9.3 節(jié)和控件事件及應用
9.4 引用Me
9.5 可創(chuàng)建的窗體類型及應用
9.6 使用內(nèi)建對話框
9.7 對窗體添加自定義菜單、工具欄和快捷菜單
9.8 利用內(nèi)置窗體篩選功能
9.9 包含其他應用程序的對象:鏈接與嵌入
9.10 OpenArgs屬性
9.11 轉(zhuǎn)換窗體記錄源
9.12 增強組合框和列表框技術(shù)
9.13 強大的于雷體技術(shù)
9.14 窗體與原始記錄集的同步
9.15 創(chuàng)建自定義屬性和方法
9.16 小結(jié)
第10章 高級報表技術(shù)
10.1 本章的重要性
10.2 報表事件及其應用
10.3 報表事件的順序
10.4 報表節(jié)事件及其應用
10.5 報表的特殊屬性
10.6 報表事件和屬性的實際應用
10.7 小結(jié)
第11章 高級查詢技術(shù)
11.1 操作查詢
11.2 查詢的特殊屬性
11.3 優(yōu)化查詢
11.4 交叉表查詢
11.5 外部聯(lián)接
11.6 自聯(lián)接
11.7 了解SQL
11.8 聯(lián)合查詢
11.9 傳遞查詢
11.10 NullS的傳播和查詢結(jié)果
11.11 子查詢
11.12 函數(shù)的結(jié)果作為查詢的準則
11.13 從窗體中傳遞參數(shù)查詢值
11.14 小結(jié)
第12章 ADO、DAO及其重要性
12.1 了解DAO
12.2 比較ADO和DAO
12.3 ADO模型
12.4 ADO記錄集類型
12.5 使用ADO記錄集屬性及方法
12.6 使用ADO代碼修改表數(shù)據(jù)
12.7 使用ADO代碼創(chuàng)建和修改數(shù)據(jù)庫對象
12.8 DAO模型
12.9 DBEngine對象
12.10 使用CurrentDB()函數(shù)
12.11 DAO記錄集類型
12.12 選取可用的DAO記錄集對象類型
12.13 使用DAO Recordset的屬性和方法
12.14 使用DAO代碼修改表數(shù)據(jù)
12.15 使用DAO代碼創(chuàng)建和修改數(shù)據(jù)庫對象
12.16 使用DAO容器集合
12.17 小結(jié)
第二部分 解決問題
第13章 調(diào)試:開發(fā)成功的關(guān)鍵
13.1 避免錯誤
13.2 立即窗口的應用
13.3 調(diào)用調(diào)試程序
13.4 用斷點排除故障
13.5 單步運行代碼
13.6 設(shè)置下一條執(zhí)行語句
13.7 使用“調(diào)用”窗口
13.8 使用本地窗口
13.9 使用監(jiān)視表達式
13.10 出現(xiàn)運行階段錯誤后繼續(xù)運行
13.11 在立即窗口查看錯誤
13.12 小結(jié)
第14章 錯誤處理:處理不可避免的錯誤
14.1 本章的重要性
14.2 實現(xiàn)錯誤處理
14.3 使用錯誤事件
14.4 使用On Error語句
14.5 使用Resume語句
14.6 清除錯誤
14.7 檢查級聯(lián)錯誤影響
14.8 使用Err對象
14.9 觸發(fā)錯誤
14.10 使用Errors集合
14.11 創(chuàng)建通用錯誤處理程序
14.12 防止調(diào)用自己的錯誤處理
14.13 小結(jié)
第15章 優(yōu)化應用程序
15.1 本章的重要性
15.2 優(yōu)化簡介
15.3 修改硬件和軟件的配置
15.4 Jet 4.0改進性能的方式
15.5 用性能分析器確定問題范圍
15.6 設(shè)計表以優(yōu)化性能
15.7 設(shè)計查詢以優(yōu)化性能
15.8 改變編碼以改進性能
15.9 設(shè)計窗體和報表以改進性能
15.10 小結(jié)
第三部分 開發(fā)多用戶和企業(yè)應用程序
第16章 開發(fā)Access應用程序的策略
16.1 本章的重要性
16.2 數(shù)據(jù)庫劃分成表和其他對象
16.3 基于查詢或嵌入式SQL語句的窗體和報表
16.4 Access運行引擎
16.5 EXE與Access數(shù)據(jù)庫:這意味著什么
16.6 數(shù)據(jù)庫安全的重要性
16.7 Access作為前端
16.8 小結(jié)
第17章 開發(fā)多用戶應用程序
17.1 開發(fā)應用程序的多用戶問題考慮
17.2 Access的鎖定機制
17.3 鎖定和更新策略
17.4 窗體鎖定策略
17.5 記錄集鎖定
17.6 有效處理鎖定沖突
17.7 測試記錄的鎖定狀態(tài)
17.8 用代碼刷新或重新查詢
17.9 理解.LDB文件
17.10 用戶名單
17.11 創(chuàng)建自定義計數(shù)器
17.12 使用非綁定窗體
17.13 用同步復制改進性能
17.14 小結(jié)
第18章 使用外部數(shù)據(jù)
18.1 本章的重要性
18.2 導入、鏈接和打開的時機和原因
18.3 導入外部數(shù)據(jù)
18.4 創(chuàng)建到外部數(shù)據(jù)的鏈接
18.5 打開外部表
18.6 理解Windows注冊表設(shè)置
18.7 使用Jet OLEDB:Link Provider String
18.8 使用密碼
18.9 更新和刪除鏈接
18.10 特殊考慮
18.11 故障排除
18.12 性能考慮與鏈接
18.13 使用HTML文檔
18.14 小結(jié)
第19章 客戶/服務器技術(shù)
19.1 理解客戶/服務器模型
19.2 確定是否用客戶/服務器模型
19.3 Access在應用程序設(shè)計模型中的作用
19.4 客戶/服務器術(shù)語
19.5 升遷的考慮問題
19.6 預先準備升遷
19.7 使用升遷向?qū)?br />19.8 定義ODBC數(shù)據(jù)源
19.9 連接到數(shù)據(jù)庫服務器
19.10 使用鏈接表
19.11 使用傳遞查詢
19.12 執(zhí)行和創(chuàng)建存儲過程
19.13 用Microsoft Access數(shù)據(jù)工程訪問客戶/服務器數(shù)據(jù)
19.14 小結(jié)
第20章 客戶/服務器方案
20.1 本章的重要性
20.2 選擇最好的記錄集類型
20.3 使用傳遞查詢和存儲過程
20.4 使用ADP
20.5 優(yōu)化數(shù)據(jù)處理
20.6 優(yōu)化查詢和窗體
20.7 小結(jié)
第21章 運行的客戶/服務器應用程序
21.1 本章的重要性
21.2 用鏈接表創(chuàng)建客戶/服務器應用程序
21.3 用ADP創(chuàng)建客戶用&務器應用程序
21.4 小結(jié)
第22章 事務處理
22.1 本章的重要性
22.2 對優(yōu)越性的理解
22.3 修改默認狀態(tài)
22.4 實現(xiàn)顯式的事務處理
22.5 事務處理問題
22.6 在多用戶環(huán)境中使用事務處理
22.7 在客戶用&務器環(huán)境中使用事務處理
22.8 小結(jié)
第23章 同步復制簡化工作
23.1 本章的重要性
23.2 同步復制的使用
23.3 同步復制的局限性
23.4 同步復制的實現(xiàn)
23.5 同步復制的整體結(jié)構(gòu):同步復制的過程
23.6 同步復制的拓撲結(jié)構(gòu)
23.7 同步復制對數(shù)據(jù)庫的改變
23.8 使數(shù)據(jù)庫具有可同步復制性
23.9 防止同步復制某些對象
23.10 創(chuàng)建附加副本
23.11 同步副本
23.12 解決同步復制沖突
23.13 使用同步復制管理器
23.14 使用部分同步復制
23.15 使用代碼進行同步復制
23.16 小結(jié)
第四部分 高級編程
第24章 高級VBA技術(shù)
24.1 本章的重要性
24.2 用戶定義類型的定義及使用原因
24.3 使用常量
24.4 使用數(shù)組
24.5 高級函數(shù)技術(shù)
24.6 使用Empty和Null
24.7 創(chuàng)建和使用自定義集合
24.8 理解和有效使用編譯選項
24.9 導入和導出代碼模塊
24.10 工程屬性的使用
24.11 小結(jié)
第25章 使用ActiveX控件
25.1 介紹ActiveX控件
25.2 在Access 2000中合并ActiveX控件
25.3 在設(shè)計階段設(shè)置ActiveX控件的屬性
25.4 ActiveX控件的編碼事件
25.5 使用Calender控件
25.6 使用UpDown控件
25.7 使用ImageList控件
25.8 許可證和分布問題
25.9 小結(jié)
第26章 自動功能:與其他應用程序通信
26.1 本章的重要性
26.2 定義自動功能術(shù)語
26.3 聲明對象變量以引用應用程序
26.4 創(chuàng)建自動功能對象
26.5 操作自動功能對象
26.6 在Access中控制Excel
26.7 關(guān)閉Excel自動功能對象
26.8 在Access中創(chuàng)建圖表
26.9 在Access中控制Word
26.10 在Access中控制PowerPoint
27.11 在其他應用程序中控制Access
26.12 小結(jié)
第27章 深入Windows API的功能
27.1 本章的重要性
27.2 向編譯器聲明外部函數(shù)
27.3 使用常數(shù)和類型
27.4 調(diào)用DLL函數(shù):重要的問題
27.5 16位和32位API的區(qū)別
27.6 使用API函數(shù)
27.7 獲得操作環(huán)境的信息
27.8 確定驅(qū)動器類型和可用的驅(qū)動器空間
27.9 小結(jié)
第28章 利用類模塊的功能
28.1 類模塊的好處
28.2 面向?qū)ο蠼榻B
28.3 創(chuàng)建和使用類模塊
28.4 創(chuàng)建多個類實例
28.5 Initialize事件和Terminate事件
28.6 使用自定義集合
28.7 小結(jié)
第29章 創(chuàng)建自己的庫
29.1 本章的重要性
29.2 數(shù)據(jù)庫到庫的準備工作
29.3 創(chuàng)建引用
29.4 調(diào)試庫數(shù)據(jù)庫
29.5 保護Access庫
29.6 小結(jié)
第30章 使用生成器、向?qū)Ш筒藛渭虞d項
30.1 本章的重要性
30.2 使用生成器
30.3 使用向?qū)?br />30.4 使用菜單加載項
30.5 小結(jié)
第31章 Access和Internet
31.1 Access和Internet的新特征
31.2 數(shù)據(jù)庫對象保存為HTML
31.3 鏈接HTML文件
31.4 導入HTML文件
31.5 確定HTML格式是靜態(tài)還是動態(tài)
31.6 使用.ASP文件
31.7 使用HTX/IDC文件
31.8 測試ASP和HTX/IDC文件
31.9 使用HTML模板
31.10 向FTP或HTTP服務器發(fā)送數(shù)據(jù)
31.11 利用超級鏈接
31.12 Web工具欄
31.13 在Internet上實現(xiàn)同步復制
31.14 小結(jié)
第32章 使用數(shù)據(jù)訪問頁
32.1 了解數(shù)據(jù)訪問頁
32.2 創(chuàng)建數(shù)據(jù)訪問頁
32.3 修改數(shù)據(jù)訪問頁的重要屬性
32.4 修改記錄瀏覽控件屬性
32.5 創(chuàng)建分組的數(shù)據(jù)訪問頁
32.6 使用VbScript增強數(shù)據(jù)訪問頁
32.7 小結(jié)
第五部分 修飾應用程序
第33章 容易實現(xiàn)的數(shù)據(jù)庫安全性
33.1 本章的重要性
33.2 實現(xiàn)共享級的安全性:建立數(shù)據(jù)庫密碼
33.3 數(shù)據(jù)庫加密
33.4 建立用戶級安全性
33.5 提供附加的安全級別:創(chuàng)建MDE
33.6 特殊問題
33.7 小結(jié)
第34章 高級安全技術(shù)
34.1 本章的重要性
34.2 使用代碼維護組
34.3 使用代碼維護用戶
34.4 列出所有組和用戶
34.5 使用密碼
34.6 使用代碼指定和取消對對象的訪問權(quán)限
34.7 使用代碼給數(shù)據(jù)庫加密
34.8 使用查詢完成字段級的安全性
34.9 禁止用戶和組創(chuàng)建對象
34.10 以另一個用戶的身份登錄完成未授權(quán)的任務
34.11 保護客戶/服務器應用程序
34.12 安全性和復制
34.13 小結(jié)
第35章 應用程序文檔管理
35.1 本章的重要性
35.2 準備說明應用程序
35.3 使用數(shù)據(jù)庫文檔管理器
35.4 編寫代碼創(chuàng)建自己的文檔資料
35.5 小結(jié)
第36章 維護應用程序
36.1 本章的重要性
36.2 壓縮數(shù)據(jù)庫
36.3 小結(jié)
第37章 Microsoft Office Developer
37.1 分布應用程序簡介
37.2 討論MOD
37.3 小結(jié)
第38章 使用Visual SourceSafe管理應用程序開發(fā)
38.1 本章的重要性
38.2 如何安裝Visual SourceSafe
38.3 使用Visual SourceSafe概述
38.4 使用Visual SourceSafe管理工程的善后處理
38.5 權(quán)衡使用Visual SourceSafe
38.6 Visual SourceSafe對Access行為的更改
38.7 獲得Visual SourceSafe的幫助
38.8 了解Visual SourceSafe的限制
38.9 小結(jié)
第39章 分布應用程序
39.1 本章的重要性
39.2 Package and Deployment Wizard簡介
39.3 加載Package and Deployment Wizard
39.4 分布應用程序用Access的完全版本運行
39.5 使用Access的運行版本與完全版本
39.6 準備讓數(shù)據(jù)庫在Access的運行版本下使用
39.7 討論其他問題
39.8 小結(jié)
第六部分 附錄
附錄A 表結(jié)構(gòu)
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 命名約定
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
ACCESS 2000中文版開發(fā)指南 PDF格式下載