内容简介
第1章Visual FoxPro特性与安装
1.1 Visual FoxPro的特性
1.1.1用户界面良好
1.1.2面向对象编程技术功能强
1.1.3快速创建应用程序
1.1.4数据库的操作简便
1.1.5多个用户可以一起开发程序
1.1.6可与其他应用程序交互操作
1.1.7独特的开发客户/服务器解决方案
1.1.8可以升级早期版本
1.2 Visual FoxPro的安装、启动与退出
1.2.1安装环境
1.2.2安装Visual FoxPro 6.0
1.2.3启动Visual FoxPro 6.0
1.2.4退出Visual FoxPro 6.0
1.3 Visual FoxPro的环境设置
第2章 Visual FoxPro窗口组成及基本操作
2.1 Visual FoxPro的桌面
2.2标题栏
2.3主菜单栏
2.4工具栏
2.4.1常用工具栏
2.4.2激活工具栏
2.4.3消除工具栏
2.4.4重新设置工具栏
2.4.5建立新工具栏
2.6状态栏
2.5命令窗口
第3章Visual FoxPro操作的基本概念
3.1有关数据库的基本概念
3.1.1信息与数据
3.1.2数据模型
3.1.3数据库
3.1.4数据库管理系统
3.2数据类型
3.2.1字符类型的数据
3.2.3逻辑类型的数据
3.2.4日期类型的数据
3.2.2数值类型的数据
3.2.5通用类型的数据
3.3数据存储
3.3.1常量
3.3.2内存变量
3.3.3数组变量
3.3.4字段变量
3.3.5记录
3.3.6对象
3.3.7内存变量和数组的作用域
3.4函数
3.5表达式
3.5.2字符表达式
3.5.3时间日期表达式
3.5.1算术表达式
3.5.4关系表达式
3.5.5逻辑表达式
3.5.6名表达式
3.5.7类与对象操作符
3.6面向对象编程新概念的引入
3.6.1对象
3.6.2类
3.6.3属性
3.6.4事件与方法
4.1建立新的数据表
4.1.1定义数据表中的数据类型
第4章 数据表的操作
4.1.2利用表设计器创建数据表
4.1.3利用表向导创建数据表
4.1.4利用表设计器修改数据表结构
4.2向数据表输入数据
4.2.1创建数据表时立即输入数据
4.2.2在浏览窗口追加数据
4.2.3备注型字段的数据输入
4.2.4通用型字段的数据输入
4.3显示和编辑数据表中的数据
4.3.1编辑方式显示或修改数据
4.3.2浏览方式显示或修改数据
4.3.3定义浏览窗口
4.3.4限制对字段的访问
4.4数据表中的记录定位
4.5删除数据表中的数据
4.5.1逻辑删除数据表中的数据
4.5.2恢复数据表中逻辑删除的数据
4.5.3物理删除数据表中的数据
第5章 索引及创建索引的操作
5.1索引及索引类型
5.1.1什么是索引
5.1.2索引类型
5.2创建索引
5.3索引的使用
5.3.1字段名索引排序
5.3.2表达式索引排序
6.1数据库表间的关系
第6章 创建数据库
6.2创建数据库
6.2.1数据库建立
6.2.2打开数据库
6.2.3向数据库添加数据表
6.3使用数据库中的数据表
6.3.1设置数据表中字段的标题
6.3.2设置数据表中字段的注释
6.3.3设置数据表中字段的默认值
6.3.4设置数据表中字段有效规则
6.4数据库中数据表间的关联
6.4.1建立数据表间的关联
6.4.2设置参照完整性
7.1设计视图
7.1.1利用视图设计器创建单表视图
第7章 视图与查询
7.1.2利用视图设计器创建多表视图
7.1.3利用视图向导创建视图
7.2使用视图
7.2.1用视图浏览数据
7.2.2用视图更新数据
7.3查询设计
7.3.1用查询设计器创建查询
7.3.2利用查询设计器创建多表查询
7.3.3利用查询向导创建查询
7.4定制查询
7.5运行查询
8.1建立项目管理器
第8章 项目管理器
8.2使用项目管理器
8.2.1用“数据”选项卡管理数据
8.2.2用“文档”选项卡管理文档
8.2.3用“类”选项卡管理类
8.2.4用“代码”选项卡管理代码文件
8.2.5用“其他”选项卡管理其他类型的文件
8.3定制项目管理器
第9章Visual FoxPro程序设计基础
9.1程序文件的建立与编辑
9.1.1建立与编辑程序文件
9.1.2利用设计工具建立程序代码
9.2程序文件的调用
9.3程序的基本结构
9.4分支结构
9.4.1单向分支
9.4.2双向分支
9.4.3多向分支
9.4.4使用分支语句应注意的问题
9.5循环结构
9.5.1“当”型循环控制语句
9.5.2“计数”型循环控制语句
9.5.3“指针”型循环控制语句
9.5.4使用循环语句时应注意的问题
9.6过程
9.6.3过程返回语句
9.6.2调用过程文件语句
9.6.1建立过程文件语句
9.6.4打开过程文件语句
9.6.5关闭过程文件语句
9.6.6过程设计
9.7程序调试工具
第10章 用类和对象编程
10.1设计类
10.1.1创建类
10.1.2类属性的定义
10.1.3定义类的方法和事件
10.1.4通过编程定义类
10.2对象的操作
10.2.1把类定义成对象
10.2.2设置对象的属性
10.2.3调用对象的方法和触发对象的事件
10.3对象设计实例
第11章 设计表单
11.1建立表单
11.1.1用表单设计器建立表单
11.1.2用表单向导建立表单
11.2修改表单
11.3运行表单
第12章 表单控件的使用
12.1设计一个无控件表单
12.2设计一个包含“标签”控件的表单
12.3设计一个包含“计时器”控件的表单
12.4设计一个包含“命令按钮”控件的表单
12.5设计一个包含“文本框”控件的表单
12.6设计一个包含“单选按钮”控件的表单
12.7设计一个包含“组合框”控件的表单
12.8设计一个包含“复选框”控件的表单
12.9设计一个包含“图像”控件的表单
12.10设计一个包含“表格”控件的表单
12.11设计一个包含“命令按钮组”控件的表单
12.12多页表单的设计
第13章 菜单设计
13.1建立菜单系统
13.1.1创建主菜单
13.1.2创建子菜单
13.2指定菜单项任务
14.1.1用报表向导创建报表
第14章 创建输出报表和标签
14.1创建报表
14.1.2利用报表设计器修改报表结构
14.2创建标签
14.2.1用标签向导创建标签
14.2.2利用标签设计器修改标签结构
第15章 应用系统的开发
15.1系统开发一般过程
15.2系统总体规划
15.2.1设计系统规划方案
15.2.2主程序设计
15.2.3系统登录表单设计
15.2.4系统工具条设计
15.2.7学生档案维护表单设计
15.2.5系统主菜单设计
15.2.6学生档案登记表单设计
15.2.8学生档案检索表单设计
15.3系统部件的组装
15.4运行“学生档案管理系统”
附录1 控件类名称及功能
附录2 对象类名称及功能
附录3 属性语法与功能
附录4 事件语法与功能
附录5 方法语法与功能
附录6 数据库操作命令一览表
附录7 常用函数一览表
附录8 系统内存变量一览表