第1章 Visual FoxPro6.0中文版简介 1
1.1 Visual FoxPro发展历史及简介 1
1.2 Visual FoxPro 6.0常用的文件类型 2
1.3 Visual FoxPro 6.0的性能指标 4
1.4 Visual FoxPro 6.0的安装步骤 4
1.5习题 6
第2章 Visual FoxPro 6.0中文版菜单 7
2.1 进入Visual FoxPro 6.0 7
2.2 【文件】菜单 8
2.3 【编辑】菜单 13
2.4 【显示】菜单 17
2.5 【格式】菜单 21
2.6 【工具】菜单 23
2.7 【程序】菜单 26
2.8 【窗口】菜单 28
2.9 【帮助】菜单 30
2.10 工具栏 31
2.10.1 Standard工具栏 32
2.10.2 Database Designer 32
2.10.3 Form Controls 33
2.10.4 Form Designer 33
2.10.5 Report Controls 34
2.10.6 Report Designer 34
2.10.7 Layout 35
2.10.8 Query Designer 35
2.10.9 其余工具栏 36
2.11 习 题 36
3.1 数据库的基本概念 37
第3章 Visual FoxPro语言入门基础 37
3.2 Visual FoxPro 6.0的数据类型 38
3.3 操作符与表达式 41
3.3.1 字符型表达式 41
3.3.2 数值型表达式 42
3.3.3 日期型表达式 42
3.3.4 逻辑型表达式 42
3.4 变量与数组 43
3.4.1 变量 43
3.4.2 数组 47
3.5 过程与函数 49
3.6 常用的程序结构 51
3.6.1 顺序结构 51
3.6.2 分支结构 52
3.6.3 循环结构 53
3.7 习题 55
第4章 面向对象程序设计基础 56
4.1 面向对象程序设计的基本概念 56
4.1.1 类(Class) 56
4.1.2 控件(Control) 56
4.1.3 对象(Object) 56
4.1.4 继承(Inheritance) 57
4.1.5 封装(Encapsulation) 58
4.1.6 多态性(Polymorphism) 59
4.2 由基类创建新类 60
4.2.1 用类设计器生成新类 60
4.2.2 用命令语句创建类 72
4.3 对象处理 73
4.3.1 对象的引用 73
4.3.2 设置属性 74
4.3.4 调用方法 75
4.3.3 响应事件 75
4.4 习题 77
第5章 项目管理器的使用 78
5.1 数据库向导和数据库设计器 78
5.1.1 使用数据库向导建立数据库 78
5.1.2 用数据库设计器设计数据库 81
5.1.3 【数据库设计器】工具栏介绍 82
5.2 设计简单的数据库 82
5.2.1 数据库的设计步骤 83
5.2.2 创建一个新的数据库 91
5.2.3 向数据库中添加和删除表 92
5.3 项目管理器简介 96
5.4.1 创建新文件 99
5.4 操作项目管理器 99
5.4.2 添加文件 100
5.4.3 移去文件 101
5.4.4 修改文件 101
5.4.5 设置主文件 102
5.4.6 包含和排除 102
5.4.7 在项目管理器运行程序 103
5.4.8 连编应用程序 104
5.5 设置项目管理器 105
5.6 关于项目信息 107
5.7 习题 110
第6章 查询与视图 111
6.1 创建查询 111
6.1.1 查询向导 111
6.1.2 查询设计器 114
6.1.3 设计要查询的字段 116
6.1.4 确定联接 116
6.1.5 筛选记录 117
6.1.6 排序准则 119
6.1.7 建立分组汇总查询 119
6.1.8 杂项操作 121
6.2 查询输出和运行 121
6.3 SELECT-SQL命令 123
6.4 本地视图的简单应用 125
6.5 建立用户数据库视图 127
6.5.1 从表中选择所需字段 127
6.5.2 建立多表关联 130
6.5.4 筛选所需的记录 133
6.5.3 包含记录 133
6.5.5 对筛选的记录进行排序 134
6.5.6 设置记录的限制条件 136
6.5.7 得到完整的视图 137
6.6 使用视图访问数据库 137
6.6.1 数据库视图的操作 137
6.6.2 利用视图更新数据 140
6.7 远程视图向导简介 143
6.8 习题 146
第7章 创建表单 147
7.1 设计表单 147
7.2 表单设计器介绍 151
7.3 使用工具栏和快捷菜单 152
7.4 设置表单环境 154
7.4.1 设置数据环境 154
7.4.2 属性窗口 155
7.4.3 添加控件 157
7.4.4 使用生成器 160
7.5 表单控件介绍 160
7.5.1 标签(Label) 161
7.5.2 文本框(TextBox) 161
7.5.3 编辑框(EditBox) 163
7.5.4 命令按钮(CommandButton) 164
7.5.5 命令按钮组(CommandGroup) 164
7.5.6 选项按钮组(OptionGroup) 165
7.5.7 复选框(CheckBox) 166
7.5.8 组合框(ComboBox) 166
7.5.9 列表框(ListBox) 167
7.5.11 表格(Grid) 174
7.5.10 微调控件(Spinner) 174
7.5.12 图像(Image) 179
7.5.13 计时器(Timer) 180
7.5.14 页框(PageFrame) 181
7.5.15 ActiveX控件(ActiveXControl) 182
7.5.16 ActiveX绑定控件(ActiveXBound Control) 184
7.5.17 线条(Line) 184
7.5.18 形状(Shape) 185
7.6 在表单上实现拖放 186
7.7 保存和运行 187
7.8 习题 188
第8章 设计报表 189
8.1 报表设计器 189
8.2 快速制作报表 191
8.2.1 选择快速报表 191
8.2.2 设置报表的数据环境 192
8.3 使用报表向导制作报表 193
8.4 设计报表布局 196
8.4.1 设置报表数据源 196
8.4.2 使用报表设计工具控件美化报表 200
8.4.3 制作表头和表尾 204
8.4.4 制作标题和合计 206
8.4.5 报表数据的分组和分组小计 207
8.4.6 在报表中添加和使用变量 211
8.4.7 报表的其他制作技巧 212
8.4.8 预览和打印报表 215
8.4.9 向项目中添加报表 217
8.5 习题 217
9.1 基本概念 218
第9章 设计菜单 218
9.2 使用菜单设计器 219
9.2.1 创建菜单、菜单项和子菜单 222
9.2.2 创建快捷菜单 225
9.2.3 添加热键和快捷键 226
9.2.4 生成菜单程序 228
9.3 为菜单指定任务 228
9.4 利用程序设计菜单 229
9.4.1 一个简单的程序设计 230
9.4.2 设计动态菜单 232
9.4.3 利用其他命令生成菜单 234
9.5 习题 237
第10章 测试与调试 238
10.1 错误类型 238
10.1.1 语法错误 238
10.1.2 逻辑错误 239
10.1.3 表达式错误 240
10.2 减少错误 241
10.3 测试错误 242
10.4 使用调试器 243
10.4.1 【跟踪】窗口 245
10.4.2 设置断点 246
10.4.3 【局部】窗口 248
10.4.4 【监视】窗口 249
10.4.5 【调用堆栈】窗口 249
10.4.6 【调试输出】窗口 250
10.4.7 事件跟踪 250
10.5 习题 251
11.1.1 记录锁定和文件锁定 252
11.1 锁定的分类 252
第11章 开发网络应用程序 252
11.1.2 自动锁定和手工锁定 253
11.2 缓冲编辑 255
11.2.1 记录缓冲和表缓冲 255
11.2.2 在缓冲区里的锁定方式 256
11.3 执行更新 258
11.4 使用数据工作期 259
11.5 事务处理 259
11.5.1 事务的定义 259
11.5.2 在Visual FoxPro里使用事务处理 260
11.5.3 嵌套事务处理 261
11.6 习题 262
12.1 Internet简述 263
12.1.1 Internet简史 263
第12章 数据库的Internet支持 263
12.1.2 Internet和Web的增长 264
12.2 World Wide Web 265
12.3 Web数据库 266
12.4 企业内部网Intranet 267
12.41 什么是Intranet 267
12.4.2 Intranet与群件(Groupware) 267
12.4.3 Intranet的企业效益 268
12.5 利用WebSite访问数据库 268
12.5.1 DB Gateway 269
12.5.2 使用DB Gateway的系统需求 269
12.5.3 Gateway应用中的数据流程 270
12.5.4 DB Gateway应用中所使用的文件 270
12.5.5 DB Gateway功能简介 270
12.6 基于PC的WWW数据库系统 275
12.6.1 应用系统概况及设计需求 276
12.6.2 信息查询功能 276
12.6.3 信息系统的优点 276
12.6.4 系统组成 277
12.7 习题 277
第13章 为应用程序制作安装盘 278
13.1 创建安装程序 278
13.1.1 安装步骤 278
13.1.2 可发布文件 278
13.1.3 受限制文件 280
13.2 安装向导介绍 281
13.3 使用安装向导 285
13.4 检测安装程序 286
13.5 习题 286