第1章 Microsoft Access 2000入门 1
1.1 Microsoft Access 2000新增功能 1
1.1.1 全新的数据库窗口 1
1.1.2 智能化的菜单 2
1.1.3 全新的“打开”、“保存”对话框 2
1.1.4 将数据库转换为以前的Access版本 2
1.1.5 名称自动更正 2
1.1.6 新的条件格式 2
1.1.7 子数据表 2
1.1.8 将数据库对象拖放到Excel中 3
1.1.9 窗体的改进 3
1.1.10 数据访问页 3
1.1.11 关闭时压缩数据库 3
1.1.12 与SQL Server的协同工作 3
1.1.13 Microsoft Access项目 3
1.1.14 强大的DDE和OLE 4
1.1.15 增强的网络功能 4
1.1.16 新增的Microsoft Office Web组件 4
1.1.17 超级链接的处理 4
1.1.18 快速创建宏 4
1.2 启动Access 2000 4
1.3 Access 2000窗口组成 7
1.3.1 标题栏 7
1.3.2 菜单栏 7
1.3.3 数据库工具栏 7
1.3.4 数据库窗口 8
1.3.5 状态栏 8
1.4 退出Access 2000 9
1.5 定制Access 2000 9
1.5.1 创建自定义工具栏 9
1.5.2 在工具栏中添加按钮 10
1.5.3 设置工具栏属性 11
1.5.4 设置工具栏和菜单栏选项 12
1.5.5 创建菜单栏 13
1.6 使用Office剪贴板复制和粘贴数据 13
1.6.1 查看Office剪贴板内容 13
1.6.2 收集并粘贴多个项目 14
第2章 数据库的使用 15
2.1 Access数据库简介 15
2.1.1 数据库的类型 15
2.1.2 Access数据库的基本组成 16
2.2 创建数据库 17
2.2.1 创建空数据库 18
2.2.2 使用向导创建数据库 19
2.3 数据库文件的基本操作 20
2.3.1 打开数据库文件 21
2.3.2 更改数据库文件的默认位置 22
2.3.3 查找数据库文件 22
2.3.4 将数据库添加到收藏夹 24
2.3.5 查看数据库文件属性 24
2.3.6 关闭数据库文件 24
2.4 数据库窗口的基本操作 25
2.4.1 更改对象的显示外观 25
2.4.2 更改选择或打开数据库对象的默认设置 25
2.4.3 刷新数据库窗口 25
2.4.4 隐藏窗口中新建对象的快捷方式 25
2.4.5 使用组管理对象 26
2.4.6 隐藏窗口 27
2.5 导入和链接外部数据 27
2.5.1 导入数据 28
2.5.2 链接数据 29
2.6 数据库管理 30
2.6.1 压缩和修复数据库 30
2.6.2 转换数据库 31
2.6.3 优化数据库的性能 33
2.6.4 拆分数据库 34
2.6.5 文档管理器 35
2.6.6 生成MDE文件 36
2.7 数据库安全操作 37
2.7.1 设置数据库密码 37
2.7.2 设置用户级安全 38
2.7.3 设置用户与组的账号 43
2.7.4 设置用户与组的权限 45
2.7.5 加密和解密数据库 46
2.8 与Office组件共享数据 47
2.8.1 用MS Word发布 47
2.8.2 用MS Word合并 48
2.8.3 用MS Excel分析 49
第3章 表的使用 50
3.1 表的结构和数据类型 50
3.1.1 表的结构 50
3.1.2 数据类型 51
3.2 创建表 53
3.2.1 使用数据库向导创建表 53
3.2.2 使用表向导创建表 53
3.2.3 使用设计器创建表 55
3.2.4 通过输入数据创建表 56
3.3 定义主键及索引 56
3.3.1 定义主键 57
3.3.2 定义索引 57
3.4 更改表的设计 58
3.4.1 更改字段名称 58
3.4.2 插入和删除字段 59
3.4.3 更改数据类型 59
3.4.4 指定不同列名称 60
3.4.5 更改字段属性 60
3.5 使用表达式 64
3.5.1 表达式生成器 64
3.5.2 在表达式中使用“!”和“.”字符 65
3.5.3 创建表的“有效性规则” 65
3.6 数据记录的基本操作 65
3.6.1 在数据表中移动 66
3.6.2 编辑记录 66
3.6.3 删除记录 67
3.6.4 查找数据 67
3.6.5 替换数据 69
3.6.6 定位记录 69
3.6.7 排序记录 70
3.6.8 筛选记录 70
3.7 设置表的格式 73
3.7.1 改变字段的次序 73
3.7.2 改变数据字体 74
3.7.3 修改数据表的行高 74
3.7.4 修改数据表的列宽 75
3.7.5 隐藏或显示列 76
3.7.6 冻结或解冻列 77
3.7.7 改变数据表的默认设置 77
3.8 子数据表的应用 78
3.8.1 插入子数据表 78
3.8.2 展开和折叠子数据表 79
3.8.3 删除子数据表 80
3.9 表间关系的使用 80
3.9.1 关系的类型 80
3.9.2 创建表间关系 81
3.9.3 打印关系窗口 82
3.9.4 删除关系 83
第4章 查询的使用 84
4.1 查询的类型 84
4.1.1 选择查询 84
4.1.2 参数查询 84
4.1.3 交叉表查询 84
4.1.4 操作查询 85
4.1.5 SQL查询 85
4.2 使用向导建立查询 86
4.2.1 使用向导建立选择查询 86
4.2.2 使用向导建立交叉表查询 87
4.2.3 建立查找重复项查询 88
4.2.4 建立查找不匹配项查询 89
4.3 使用设计器创建查询 90
4.3.1 查询的视图方式 90
4.3.2 查询设计工具栏 92
4.3.3 SQL合计函数 93
4.3.4 创建选择查询 95
4.3.5 创建参数查询 96
4.3.6 创建交叉表查询 97
4.3.7 创建操作查询 98
4.3.8 创建SQL查询 101
4.3.9 使用筛选建立查询 105
4.4 修改查询 106
4.4.1 在查询中添加、删除表 106
4.4.2 在查询中插入或删除准则行 106
4.4.3 设置查询的上限值 106
4.4.4 更改表和查询问的联接属性 107
4.4.5 编辑已有查询的SQL语句 108
4.4.6 优化查询 108
4.5 设置查询的属性和默认选项 109
4.5.1 设置查询的属性 109
4.5.2 设置查询的默认选项 110
第5章 窗体的使用 112
5.1 数据库中的窗体 112
5.1.1 窗体的视图 112
5.1.2 窗体类型 112
5.2 使用向导创建窗体 113
5.2.1 创建自动窗体 113
5.2.2 使用“自动创建窗体”向导 114
5.2.3 使用窗体向导创建窗体 115
5.2.4 创建基于多个表的窗体 117
5.2.5 创建数据透视表窗体 118
5.2.6 创建图表窗体 121
5.3 创建切换面板窗体 122
5.3.1 使用管理器创建切换面板 123
5.3.2 设置默认的切换面板 124
5.4 使用设计器创建窗体 124
5.4.1 创建一个空白的窗体 125
5.4.2 使用工具箱插入控件 125
5.4.3 在窗体中添加页眉和页脚 126
5.4.4 将基本表或查询的字段添加到窗体中 127
5.5 修改窗体 128
5.5.1 设置窗体的默认视图方式 128
5.5.2 设置“Tab”键次序 129
5.5.3 添加、更改或删除窗体组件 130
5.5.4 设置条件格式 130
5.5.5 在窗体中插入页码 132
5.5.6 在窗体中插入日期和时间 133
5.5.7 在窗体中插入子窗体 133
5.5.8 自动套用格式 134
5.5.9 在窗体中建立一个计算总计控件 136
5.6 窗体的输出 136
5.6.1 打印预览 136
5.6.2 页面设置 137
5.6.3 打印选定记录 138
5.6.4 创建一个打印当前记录的命令按钮 138
第6章 报表的使用 140
6.1 创建报表 140
6.1.1 使用自动报表 140
6.1.2 使用自动创建报表向导 141
6.1.3 使用报表向导创建报表 143
6.1.4 使用设计器创建报表 146
6.1.5 将窗体转换为报表 147
6.1.6 在报表的视图间切换 147
6.2 创建其他报表 147
6.2.1 创建图表报表 148
6.2.2 创建标签报表 149
6.3 设计报表 151
6.3.1 添加或删除报表的页眉和页脚 152
6.3.2 添加报表控件 152
6.3.3 在报表中插入日期和时间 152
6.3.4 在报表中插入页码 153
6.3.5 为报表添加背景图片 153
6.3.6 创建多列报表 153
6.4 报表记录的排序与分组 154
6.4.1 排序报表中的记录 154
6.4.2 分组报表中的记录 154
6.4.3 改变排序与分组的顺序 155
6.4.4 使报表中的每组都新起一行或一列 155
6.5 子报表的应用 156
6.5.1 在已有报表中创建子报表 156
6.5.2 将已有报表作为子报表添加到其他报表中 158
6.5.3 链接主报表和子报表 158
6.6 报表快照 159
6.6.1 创建报表快照 159
6.6.2 在WWW上使用报表快照 159
6.6.3 在电子邮件中发送报表快照 160
6.7 报表的预览和打印 160
6.7.1 预览报表的版面布局 160
6.7.2 打印报表 161
第7章 数据访问页的使用 162
7.1 创建数据访问页 162
7.1.1 使用自动创建数据页向导 163
7.1.2 编辑已有的Web页 164
7.1.3 使用数据页向导 165
7.1.4 使用设计器创建数据页 167
7.2 打开数据访问页 168
7.2.1 在数据库中打开数据页 168
7.2.2 在启动数据库时打开数据页 168
7.3 设计数据访问页 168
7.3.1 在数据访问页中使用主题 169
7.3.2 设置数据访问页的背景 170
7.3.3 改变节的记录源 172
7.3.4 插入未绑定节 172
7.4 编辑数据访问页 172
7.4.1 在“设计”视图中选择元素 172
7.4.2 使用设计器编辑数据页 173
7.4.3 Microsoft脚本编辑器 173
7.4.4 将表或查询作为数据透视表插入到页中 174
7.5 数据页记录的分组 175
7.5.1 分组数据页记录 175
7.5.2 合并数据页中的组 176
7.5.3 改变组的次序 176
7.5.4 指定分组级别显示的记录数 176
7.5.5 设置下级组级别的显示方式 177
7.6 超级链接的应用 177
7.6.1 超级链接地址 178
7.6.2 插入超级链接 178
7.6.3 创建图像超级链接 181
7.6.4 编辑超级链接 182
7.7 添加Microsoft Office Web组件 182
7.7.1 插入Office图表 182
7.7.2 插入Office电子表格 185
7.7.3 插入Office数据透视表 186
第8章 宏的使用 191
8.1 宏的创建 191
8.1.1 创建宏 191
8.1.2 在宏中使用条件 192
8.1.3 设置宏的操作参数 193
8.1.4 将操作或操作集指定到键盘 193
8.1.5 创建嵌套的宏 194
8.2 宏的编辑 195
8.2.1 向宏中添加操作 195
8.2.2 复制宏中的操作 195
8.2.3 在宏中移动操作 195
8.3 宏的执行和调试 196
8.3.1 直接运行宏 196
8.3.2 在控件中运行宏 196
8.3.3 在打开数据库时运行宏 197
8.3.4 以单步执行查找宏中的错误 198
8.3.5 利用已有的宏创建窗口项目 199
8.4 宏操作及其参数 199
8.4.1 窗体和报表中的数据处理 199
8.4.2 执行 201
8.4.3 导入,导出 203
8.4.4 对象处理 204
8.4.5 设置字段、控件或属性的值 208
8.4.6 其他宏操作 209
第9章 模块的使用 212
9.1 模块的基础知识 212
9.1.1 模块的类型 212
9.1.2 过程的定义 212
9.1.3 过程的范围与可见性 214
9.2 Microsoft Visual Basic编辑器 214
9.2.1 改变Visual Basic代码的显示选项 215
9.2.2 显示或隐藏项目窗口 216
9.2.3 设置窗口的可连接性 217
9.2.4 代码窗口的视图方式 217
9.2.5 使用对象浏览器 218
9.3 Microsoft Visual Basic编程基础 219
9.3.1 Visual Basic的命名规则 219
9.3.2 Visual Basic常数 219
9.3.3 数组 220
9.3.4 Visual Basic变量 220
9.3.5 Visual Basic语句 223
9.4 创建模块 223
9.4.1 创建空白模块 224
9.4.2 创建自定义函数 224
9.4.3 创建自定义子过程 225
9.4.4 创建事件过程 225
9.4.5 将宏转换为模块 226
9.4.6 创建类模块 226
9.5 调试和运行Visual Basic代码 227
9.5.1 调试工具栏 228
9.5.2 运行Visual Basic代码 228
9.5.3 使用断点暂停代码的运行 229
9.5.4 单步执行Visual Basic代码 229
9.5.5 使用立即窗口调试VB代码 229
9.5.6 在VB代码中使用监视表达式 230
9.5.7 跟踪VB代码的调用 232
9.5.8 在本地窗口中显示变量值 232