第一章 Access 97快速入门 1
1.1 安装Access 97 1
1.1.1 运行Microsoft Access所需配置 1
1.1.2 安装Microsoft Access 97 1
1.2 Microsoft Access 97的新特点 2
1.2.1 Visual Basic for Application——Microsoft Access 97的编程语言 2
1.2.2 新的开发环境 2
1.2.3 Inernet特性 6
1.3 Access 97的系统组成 8
1.4 浏览Access 97 9
1.4.1 运行Microsoft Access 9
1.4.2 打开数据库 11
1.4.3 Access 97的界面 13
1.5 表的使用 14
1.5.1 数据表视图下的表窗口 14
1.5.2 设计视图下的表窗口 15
1.6.1 数据表视图下的查询窗口 16
1.6.2 设计视图下的查询窗口 16
1.6 查询的使用 16
1.7 窗体的使用 17
1.7.1 窗体视图下的窗体 17
1.7.2 设计视图下的窗体 18
1.7.3 数据表视图 19
1.8 报表的使用 19
1.9 宏的使用 21
1.10 模块的使用 22
1.11 帮助 24
1.12 退出Access 97 25
第二章 建立Microsoft Access中的数据库 26
2.1 建立新的数据库 26
2.1.1 创建新的数据库 26
2.1.2 用“数据库向导”创建新数据库 29
2.2 数据库窗口与工具条 30
2.3 创建表 32
2.3.1 设计画面 33
2.3.2 设计画面的工具条 33
2.4 定义字段 35
2.4.1 字段数据类型 36
2.4.2 字段特性 37
2.4.3 完成表中字段的创建 39
2.4.4 定义字段有效性规则 40
2.4.5 定义输入掩码 43
2.5 定义主关键字 45
2.6 定义表属性 46
2.7 表的存储 47
2.8 使用表向导创建表 47
2.9 视 图 49
2.10 定义关系 50
2.11 增加索引 52
第三章 修改数据库设计 56
3.1 准备工作 56
3.1.1 备份表 57
3.1.2 复 原 58
3.1.3 将数据库升级至Microsoft Access 97 58
3.1.4 打开未转换的旧版本数据库 59
3.2 删除表 60
3.3 更改表名 61
3.4 修改字段名 62
3.5 插入新字段 62
3.6 移动字段 64
3.7 拷贝字段 67
3.8 删除字段 68
3.9 更改字段属性 70
3.9.1 修改数据类型 70
3.9.3 更改字段属性的后果 71
3.9.2 更改字段大小 71
3.10 更改主关键字 73
3.11 修改表之间的关系 74
3.11.1 删除表中已有的关系 74
3.11.2 编辑表中已有的关系 74
3.11.3 添加新的关系 75
第四章 使用数据表 76
4.1 数据表视图 76
4.2 设置数据表格式 78
4.2.1 改变字体 78
4.2.2 单元格效果 79
4.2.3 改变行高和列宽 80
4.2.4 隐藏和显示列 81
4.2.5 移动列 82
4.2.6 重命名列 82
4.2.7 冻结列 82
4.3 修改数据 83
4.3.1 记录指示符 83
4.3.3 选择和修改数据 84
4.3.2 增加一个新的记录 84
4.3.4 替换数据 86
4.3.5 复制数据 86
4.3.6 删除记录 87
4.4 数据的排序与查寻 88
4.4.1 排序 88
4.4.2 查找数据 89
4.4.3 筛选数据 90
4.5 打印数据 93
4.5.1 打印预览 94
4.5.2 打印设置 95
4.5.3 打印 96
第五章 选择查询 97
5.1 查询的“设计”视图 97
5.1.1 “设计”视图 97
5.1.2 “设计”视图的工具栏 99
5.1.3 查询属性设置 100
5.2 创建选择查询 101
5.2.2 更改联接 102
5.2.1 添加表/查询 102
5.2.3 删除表 103
5.2.4 添加字段 103
5.2.5 设置字段特性 105
5.2.6 排序次序 105
5.2.7 显示字段 106
5.2.8 输入准则 106
5.2.9 计算值 109
5.2.10 使用表达式生成器 110
5.2.12 合计查询 113
5.2.11 指定字段名 113
5.2.13 参数查询 115
5.3 交叉查询 117
5.4 使用查询向导 119
5.4.1 使用简单查询向导 119
5.4.2 交叉表查询向导 120
5.4.3 “查找重复项查询向导”与“查找不匹配项查询向导” 122
第六章 操作查询 123
6.1 删除查询 123
6.2 更新查询 124
6.3 追加查询 125
6.4 生成表查询 127
第七章 窗体基础 129
7.1 窗体的使用 129
7.2 窗体视图 129
7.3 窗体简介 131
7.3.1 窗体组成 131
7.3.2 多页窗体 132
7.3.4 子窗体 133
7.3.3 连续窗体 133
7.4 在窗体中操作数据 134
7.4.1 观察数据 134
7.4.2 增加新记录 135
7.4.3 修改与删除数据 137
7.5 查找和排序数据 137
7.5.1 执行一个简单查找 138
7.5.2 排序 138
7.5.3 筛选数据 138
7.6 从窗体中打印数据 144
第八章 创建窗体 145
8.1 窗体的设计视图 145
8.1.1 设计视图下的工具栏 146
8.1.2 工作区 147
8.1.3 工具箱 147
8.1.4 字段列表 150
8.1.5 属性窗口 150
8.2 创建窗体 150
8.2.1 向窗体内添加控件 151
8.2.2 更改控件尺寸与移动控件 152
8.2.3 设置属性 153
8.3 使用窗体向导 155
8.4 修饰窗体 157
8.4.1 控件位置 157
8.4.2 控件中的文本 158
8.4.3 控件的特殊效果 159
8.5 使用列表框与组合框 162
9.2 浏览报表 165
9.2.1 工具条 165
9.1 报表的作用 165
第九章 报表基础 165
9.2.2 报表的滚动 167
9.2.3 打印预览页面 167
9.2.4 子报表 167
9.2.5 以不同的缩放比例预览报表 168
9.2.6 报表中的对象 169
9.3 打印报表 169
10.1 报表的设计视图 171
第十章 创建报表 171
10.1.1 工具栏 172
10.1.2 工具箱 173
10.1.3 工作区 173
10.1.4 其他窗口 173
10.2 创建报表 174
10.2.1 向报表工作区内添加控件 175
10.3 使用报表向导 177
10.2.4 保存 177
10.2.3 设置属性 177
10.2.2 更改控件尺寸及位置 177
10.4 报表类型 180
10.5 排序与分组 184
第十一章 宏 189
11.1 宏的作用 189
11.2 宏中的工具条 190
11.3 建立宏 190
11.3.1 操作 191
11.3.3 向宏中添加操作 192
11.3.2 操作参数 192
11.3.4 在宏中设置操作参数 193
11.3.5 编辑宏 193
11.4 运行宏 194
11.4.1 直接执行宏 194
11.4.2 从窗体或报表中运行 194
11.4.3 执行在另一个宏或Visual Basic程序中的宏 196
11.4.5 检验宏 197
11.4.4 存储宏 197
11.5 宏的高级技术 198
11.5.1 建立多操作宏 198
11.5.2 创建宏组 199
11.5.3 使用宏中的条件操作 200
第十二章 Visual Basic基础 203
12.1 用Visual Basic代替宏 203
12.1.1 什么时候使用宏 203
12.1.2 什么时候使用Visual Basic 203
12.2.1 事件 204
12.2.2 事件驱动的应用 204
12.2 基础知识 204
12.2.3 模块 205
12.3 模块窗口新特点 208
第十三章 Visual Basic编程 212
13.1 Visual Basic中的数据类型 212
13.1.1 使用数据类型 212
13.1.2 数据类型转换 217
13.1.3 数据类型对比 219
13.2.1 变量的声明 220
13.2 变量 220
13.2.2 变量的范围与可见性 223
13.3 范围和变量的名称 227
13.3.1 Visual Basic的命名规则 227
13.3.2 命名冲突 227
13.3.3 命名冲突时的范围 228
13.3.4 变量的生存周期 230
13.4 对象变量 231
13.4.1 声明一个对象变量 232
13.4.2 赋值对象变量给对象 232
13.5.1 声明自定义数据类型 233
13.5 创建自定义数据类型 233
13.5.2 变量赋值 234
13.5.3 用户自定义类型中含有数组 234
13.5.4 自定义数据类型嵌套 236
13.6 使用常数 236
13.6.1 符号常量 236
13.6.2 固有常量 238
13.6.3 操作常量 242
13.7.1 固定大小数组的声明 244
13.7 数组 244
13.6.4 系统定义常量 244
13.7.2 动态数组 247
第十四章 创建Visual Basic程序 249
14.1 Visual Basic编程环境 249
14.2 编写Visual Basic语句 251
14.2.1 声明语句 251
14.2.2 赋值语句 251
14.2.3 可执行语句 252
14.3 创建事件过程 254
14.4.1 编写和修改模块 257
14.4 窗体模块和报表代码 258
14.4.2 在过程之间切换 260
14.5 创建过程 262
14.5.1 Function过程 262
14.5.2 Sub过程 266
第十五章 调试Visual Basic程序代码 270
15.1 避免错误 270
15.2 调试工具及其功能 271
15.3 启动Visual Basic程序代码 272
15.4 重新设置代码 273
15.5 暂停Visual Basic程序代码的执行 273
15.6 执行Visual Basic程序代码 275
15.6.1 跟踪 275
15.6.2 单步执行(跳过过程) 275
15.6.3 移出 275
15.7.1 在模块窗口中查看数据 276
15.7 查看变量值 276
15.6.4 运行到光标 276
15.6.5 设置下一语句 276
15.7.2 “调试窗口”的新功能 277
15.7.3 使用即时窗格 278
15.7.4 在“调试窗口”中监视数据 280
15.7.5 在“调试窗口”中查看对象 281
15.7.6 使用监视表达式监视数据 282
15.7.7 设置控件、属性、变量 283
15.8 优化Visual Basic程序代码 284
15.7.8 跟踪Visual Basic的过程调用 284
15.9 错误和错误处理 285
15.9.1 出现错误时选择执行路径 285
15.9.2 退出过程 286
15.9.3 处理复杂过程中的错误 287
15.9.4 获得有关错误的信息 288
15.9.5 Err对象 288
15.9.6 Error对象和Errors集合 289
16.1.1 链接外部数据 290
16.1 使用外部数据 290
第十六章 形成整体数据库 290
16.1.2 导入数据 293
16.1.3 导入与链接 294
16.1.4 导入与链接另一个Access数据库 294
16.2 创建一个启动窗体 296
16.3 工具栏、菜单栏及快捷菜单 298
16.3.1 利用宏创建工具栏、菜单栏及快捷菜单 298
16.3.2 为当前数据库创建自定义工具栏 300
16.3.4 为当前数据库创建自定义快捷菜单 301
16.3.3 为当前数据库创建自定义菜单栏 301
16.3.5 将按钮添加到“菜单栏”、“快捷菜单”工具栏或其他工具栏上 302
16.3.6 移动或复制工具栏按钮 303
16.3.7 将自定义工具栏、菜单栏、快捷菜单附加于窗体或报表 304
16.3.8 显示或隐藏工具栏、菜单栏或快捷菜单 304
16.4 设置数据库安全 304
16.4.1 设置密码 304
16.4.2 用户级安全 305
16.4.3 MDE文件 305
16.4.4 设置启动选项 307