第1部分 Access编程基础 3
第1章 Access简介 3
1.1 创建有效和高效的Access数据库 3
1.2 创建表 3
1.2.1 字段名称及说明 3
1.2.2 数据类型 4
1.2.3 主键 8
1.2.4 索引 8
1.2.5 字段属性 9
1.2.6 表属性 13
1.3 关系 14
1.3.1 定义 14
1.3.2 关系对话框 15
1.4 小结 16
第2章 Access编程技巧 17
2.1 超越向导 17
2.2 设计窗体、报表和控件 17
2.2.1 节 17
2.2.2 窗体属性 20
2.2.3 报表属性 22
2.2.4 控件属性 22
2.3 创建代码 23
2.3.1 通过向导创建代码 24
2.3.2 学习有关宏的知识 25
2.3.3 Visual Basic编辑器和代码窗口 26
2.4 事件 27
2.4.1 窗体事件 27
2.4.2 报表事件 28
2.4.3 控制事件 29
2.5 数据访问对象(DAO) 30
第2部分 Access数据库即学即用 35
第3章 员工管理 35
3.1 员工管理的数据库 35
3.1.1 示例浏览 35
3.1.2 表定义和关系 40
3.1.3 字段说明 40
3.1.4 窗体 43
3.1.5 报表 52
3.2 Employee Testing数据库 53
3.2.1 示例浏览 53
3.2.2 表定义和关系 56
3.2.3 字段说明 57
3.2.4 窗体 58
3.3.1 示例浏览 69
3.2.5 报表 69
3.3 Job Application数据库 69
3.3.2 表定义和关系 71
3.3.3 字段说明 72
3.3.4 窗体 73
3.3.5 报表 78
第4章 公司管理 79
4.1 解决内部业务需求的数据库 79
4.2 Purchase Order数据库 79
4.2.1 示例浏览 79
4.2.2 表定义和关系 89
4.2.3 字段说明 89
4.2.4 窗体 90
4.3 Equipment Check Out数据库 96
4.2.5 报表 96
4.3.1 示例浏览 97
4.3.2 表定义和关系 101
4.3.3 字段说明 101
4.3.4 窗体 103
4.3.5 报表 111
第5章 管理网络的数据库 113
5.1 跟踪软件和硬件 113
5.2 Software Documentation数据库 113
5.2.1 示例浏览 113
5.2.2 表定义和关系 118
5.2.3 字段说明 119
5.2.4 窗体 123
5.2.5 报表 137
5.3 Code Library数据库 138
5.3.1 示例浏览 138
5.3.2 表定义和关系 142
5.3.3 字段说明 142
5.3.4 窗体 144
5.3.5 报表 151
5.4 Software-Hardware Profiles数据库 151
5.4.1 示例浏览 151
5.4.2 表定义和关系 157
5.4.3 字段说明 157
5.4.4 窗体 162
5.4.5 报表 167
6.2 Events数据库 169
6.2.1 示例浏览 169
第6章 活动管理 169
6.1 地点及活动 169
6.2.2 表定义和关系 173
6.2.3 字段说明 174
6.2.4 窗体 175
6.2.5 报表 191
第7章 客户管理 194
7.1 管理客户、订单和联系人 194
7.2 Customers数据库 194
7.2.1 示例浏览 194
7.2.2 表定义和关系 200
7.2.3 字段说明 201
7.2.4 窗体 206
7.2.5 报表 218
7.3.1 示例浏览 219
7.3 Contact Manager数据库 219
7.3.2 表定义和关系 223
7.3.3 字段说明 223
7.3.4 模块 225
7.3.5 窗体 225
7.3.6 报表 231
第8章 产品管理 234
8.1 管理库存和仓库 234
8.2 Products数据库 234
8.2.1 示例浏览 234
8.2.2 表定义和关系 240
8.2.3 字段说明 240
8.2.4 窗体 245
8.2.5 报表 263
9.2.1 示例浏览 265
9.2 Help Desk数据库 265
第9章 帮助服务台管理 265
9.1 管理客户问题和解决方案 265
9.2.2 表定义和关系 272
9.2.3 字段说明 273
9.2.4 窗体 279
9.2.5 报表 296
第10章 工程管理 298
10.1 处理工程、重大事件和步骤 298
10.2 Project Management数据库 298
10.2.1 示例浏览 298
10.2.2 表定义和关系 304
10.2.3 字段说明 305
10.2.4 窗体 310
10.2.5 报表 323
11.2 Students,Teachers and Courses数据库 329
11.2.1 示例浏览 329
第11章 学生、教师和课程管理 329
11.1 管理教育机构的职能 329
11.2.2 表定义和关系 338
11.2.3 字段说明 340
11.2.4 窗体 346
11.2.5 报表 363
第12章 特定公司的管理 364
12.1 满足特定公司需求的数据库 364
12.2 Room Reservations数据库 364
12.2.1 示例浏览 364
12.2.2 表定义和关系 370
12.2.3 字段说明 371
12.2.4 窗体 374
12.3.1 示例浏览 394
12.2.5 报表 394
12.3 Property Manager数据库 394
12.3.2 表定义和关系 398
12.3.3 字段说明 398
12.3.4 窗体 400
12.3.5 报表 406
第13章 个人信息管理 408
13.1 个人信息管理器 408
13.2 PIM数据库 408
13.2.1 示例浏览 408
13.2.2 表定义和关系 412
13.2.3 字段说明 412
13.2.4 窗体 413
13.2.5 报表 439
14.1 使用Word、Excel和PowerPoint增强数据库应用 441
第14章 使用MS Office 441
14.2 Word Form Letters数据库 443
14.2.1 示例浏览 444
14.2.2 Customers表 446
14.2.3 Customers窗体 447
14.3 Word Table数据库 454
14.3.1 示例浏览 454
14.3.2 Word Table窗体 456
14.4 Using Excel数据库 462
14.4.1 示例浏览 462
14.4.2 Using Excel窗体 463
14.5 Using PowerPoint数据库 475
14.5.1 示例浏览 476
14.5.2 Using PowerPoint窗体 477
15.2 DBInfo数据库 483
15.1 用自己的工具扩展Access的功能 483
第3部分 高级技术 483
第15章 创建加载项和向导 483
15.2.1 示例浏览 484
15.2.2 创建加载项数据库 485
15.2.3 USysRegInfo表 485
15.2.4 GeneralProcs模块 487
15.2.5 DB Info窗体 487
15.3 窗体对话框向导 488
15.3.1 示例浏览 489
15.3.2 USysRegInfo表 490
15.3.3 GeneralProcs模块 491
15.3.4 Create a Dialog窗体 491
15.4 My Table Wizard数据库加载项 500
15.4.1 示例浏览 500
15.4.2 USysRegInfo表 502
15.4.3 GeneralProcs模块 503
15.4.4 Table Builder窗体 504
第16章 从Access创建静态Web页面 515
16.1 基于Access数据库建立简单的Web页面 515
16.2 导出到HTML 515
16.3 HTML模板 518
16.4 超链接数据类型 522
16.5 通过代码创建定制的静态页面 523
16.5.1 Instructors窗体 526
16.5.2 HTML Table窗体 531
第17章 创建动态Web内容 540
17.1 使用数据访问页 540
17.2 IIS和PWS 540
17.3.1 定义 544
17.3 数据访问页 544
17.3.2 用向导创建数据访问页 545
17.4 数据访问页属性和控件 549
17.4.1 数据访问页 549
17.4.2 节、排序和分组 550
17.4.3 控件 554
17.4.4 记录导航控件 554
17.4.5 展开控件 554
17.4.6 绑定HTML控件 554
17.4.7 滚动文本控件 556
17.4.8 绑定超链接和超链接控件 556
第18章 使用ASP 557
18.1 创建动态的服务器端Internet解决方案 557
18.2 什么是ASP 557
18.2.2 使用ASP和服务器端脚本的优点 558
18.2.1 ASP的工作方式 558
18.3 简单的ASP示例 559
18.3.1 简单的Hello Web 559
18.3.2 显示时间的ASP 561
18.4 ASP对象模型 562
18.4.1 Request对象 564
18.4.2 Response对象 569
18.4.3 GLOBAL.ASA Application和Session对象 572
18.4.4 Server对象 574
18.5 为Students,Teachers and Courses数据库创建ASP 574
18.5.1 示例浏览 574
18.5.2 创建DSN 578
18.5.3 ASP应用程序 579
附录A 升迁SQL Server 594