第一章 Visual FoxPro 6.0数据库系统概述 1
第一节 Visual FoxPro 6.0系统简介 1
一、Visual FoxPro 6.0产生的背景 1
二、Visual FoxPro 6.0的新特性 1
第二节 Visual FoxPro 6.0系统运行环境 3
第三节 Visual FoxPro 6.0主窗口及其组成 3
第四节 Visual FoxPro 6.0的数据类型 4
一、基本概念 4
二、数据类型 5
第五节 常量和变量 6
一、常量 6
二、内存变量 6
第六节 函数 7
一、数值运算函数 7
二、字符串操作函数 8
三、转换函数 9
四、日期和时间函数 10
第七节 运算符及表达式 10
一、运算符 10
二、表达式 11
小结 11
练习 12
第二章 项目管理器 13
第一节 项目管理器窗口 13
一、项目管理器窗口的组成 13
二、项目管理器窗口的操作 18
第二节 建立项目文件 20
一、使用“创建”对话框建立项目文件 20
二、使用向导建立项目文件 21
第三节 Visual FoxPro 6.0的向导 22
一、Visual FoxPro 6.0的设计器 22
二、Visual FoxPro 6.0的向导 23
小结 23
练习 24
第三章 数据库和表 25
第一节 创建数据库 25
一、创建数据库 25
二、数据库的打开与关闭 26
第二节 创建数据表 27
一、建立数据表结构 28
二、修改数据表结构 35
第三节 设置字段属性 36
一、设置字段的标题 36
二、给字段输入注释 37
三、设置字段默认值 37
四、设置有效性规则 38
第四节 建立索引 40
一、索引的类型 40
二、建立索引 40
三、索引文件 42
第五节 数据表之间的连接关系 43
一、数据表之间的连接关系 44
二、建立数据表之间的关联 44
三、编辑数据表之间的关联 45
四、设置参照完整性 46
小结 48
练习 48
第四章 数据表的基本操作 49
第一节 输入数据表记录 49
一、打开数据表 49
二、输入数据记录 49
第二节 数据表的维护 52
一、修改字段中的数据 52
二、记录的删除与恢复 53
第三节 浏览数据表 57
一、定制浏览窗口 57
二、定制显示内容 59
三、记录的定位与查找 61
四、记录的查找 62
小结 63
练习 63
第五章 创建查询和视图 65
第一节 使用查询向导创建查询 65
一、创建查询 65
二、运行查询 69
第二节 使用查询设计器创建查询 70
一、启动查询设计器 70
二、建立表间联接 71
三、选择输出字段 72
四、设置查询条件 73
五、排序查询结果 74
六、分组查询 75
七、设置查询去向 77
第三节 建立交叉表 79
第四节 创建本地视图 82
一、使用向导创建本地视图 82
二、使用视图设计器创建本地视图 84
三、更新视图数据 86
第五节 创建参数化视图 87
小结 89
练习 89
第六章 表单设计 91
第一节 使用表单向导创建表单 91
一、创建简单表单 91
二、创建一对多表单 95
第二节 使用表单设计器创建表单 98
一、快速创建表单 98
二、使用表单设计器创建表单 100
第三节 表单控件 102
一、表单属性 102
二、表单控件 103
第四节 修饰表单 114
一、调整大小 114
二、移动位置 115
三、设置字体和字号 115
四、设置颜色 115
五、布局排列 115
小结 116
练习 116
第七章 报表与标签设计 118
第一节 使用向导创建报表 118
一、创建简单报表 118
二、创建一对多报表 122
第二节 使用报表设计器创建报表 126
一、快速创建报表 126
二、使用报表设计器创建报表 128
第三节 创建标签 140
一、使用标签向导创建标签 140
二、使用标签设计器创建标签 143
第四节 打印报表和标签 143
小结 145
练习 145
第八章 菜单设计 146
第一节 菜单组成 146
第二节 创建快速菜单 147
第三节 使用菜单设计器创建菜单 148
一、创建主菜单 149
二、创建菜单项 149
三、定义菜单项功能 150
四、定义快捷键 152
五、添加系统菜单项 153
第四节 创建快捷菜单 154
第五节 创建工具栏 156
一、创建工具栏类 156
二、定义对象操作 158
三、添加工具栏 158
小结 160
练习 161
第九章 数据的导入和导出 162
第一节 导入数据 162
一、使用向导导入数据 162
二、直接导入数据 165
三、追加数据 166
第二节 导出数据 170
小结 171
练习 172
第十章 程序设计基础 173
第一节 程序的建立与维护 173
一、用菜单选择方式建立及维护程序 173
一、用命令方式建立及维护程序 174
三、运行程序 175
四、程序的编译 175
第二节 结构化程序设计 176
一、顺序结构 176
二、选择结构 177
三、循环结构 179
第三节 子程序、自定义函数和过程文件 182
一、子程序 182
二、自定义函数 183
三、过程文件 184
第四节 参数传递 185
第五节 面向对象的程序设计 187
一、基本概念 187
二、类的设计 188
三、对象的操作 194
小结 197
练习 198
附录一 Visual FoxPro 6.0控件类名称及功能 200
附录二 Visual FoxPro 6.0对象类名称及功能 201
附录三 Visual FoxPro 6.0属性语法与功能 202
附录四 Visual FoxPro 6.0事件语法与功能 209
附录五 Visual FoxPro 6.0方法语法与功能 211