标题：VisualFoxPro9.0程序设计教程
版权信息
书 名: VisualFoxPro9.0程序设计  教程
作　者：张翼英  张丕振
出版社： 清华大学出版社
出版时间： 2008
ISBN: 9787302178583
开本： 16
定价: 39.00 元
内容简介
《VisualFoxPro9.0程序设计教程》详细介绍了VisualFoxPro9.0的特点、功能，以及如何使用VisualFoxPro9.0进行程序设计与项目设计，并根据程序设计的学习规律，系统性地安排学习内容，精心设计丰富恰当的实例。书中最后部分应用“人力资源管理系统”实例完整全面地介绍了在VisualFoxPro9.0中如何进行应用程序开发，详细阐述了整个程序设计开发的过程以及开发的技巧，对学习过程进行总结，使读者能从理论自然地延伸到实际应用，从而进一步达到中级以上的程序设计水平。
《VisualFoxPro9.0程序设计教程》可以作为大中专院校VisualFoxPro教材及各种培训班教材，也可以作为管理信息系统项目开发的工程技术人员的参考书。
编辑推荐
最新技术：编写环境为中文VisualFoxPro9．0SP2．为VisualFoxPro最新版本。所有实例均在该环境测试完成。
实例丰富：提供丰富实例，且大多数实例源于实际项目开发或经典实例。特别是在可视化设计方面，如在控件学习中，多数控件的实例都与实践相结合，简洁易懂．易于操作与理解，多数可以直接改变添加到实际应用中。并在最后提供一个完整的人力资源系统项目，使读者能够在学习中直接接触项目设计实践，在深入浅出中达到中级以上水平。
内容全面：将VisualFoxPro9．0基础知识与编程实践有机结合起来，内容涵盖VisualFoxPro9．0整个知识体系，系统性强，目标明确，突出重点。以基础知识为主线，由浅入深，一步一步引领读者从入门到精通。内容详实，实例丰富、新颖、易于掌握。
易于学习：《VisualFoxPro9.0程序设计教程》为教师提供电子教案以及相关代码，方便教师讲授和读者自学。
目录
第1章VisualFoxPro9．0简介
1.1VisualFoxPro的历史沿革
1.1.1BASE
1.1.2FoxBase和FoxPro
1.1.3VisualFoxPro
1.2VisualFoxPro9.0的功能和特点
1.2.1VisualFoxPro9.0的集成开发环境
1.2.2VisualFoxPro9.0设计器
1.2.3数据和XML功能
1.2.4增强的命令及函数功能
1.2.5其他增强的功能
1.2.6VisualFoxPro的主要特点
1.3VisualFoxPro9.0的安装、运行与退出
1.3.1VisualFoxPro9.0安装的必要条件
1.3.2VisualFoxPro9.0的安装
1.3.3VisualFoxPro9.0的运行与退出
1.4VisualFoxPro9.0的用户界面
1.4.1菜单栏
1.4.2工具栏
1.4.3命令窗口
1.4.4工具箱
1.4.5任务面板管理器
1.5定制用户环境
1.5.1使用"选项"对话框设置环境
1.5.2使用SET命令设置环境
1.5.3两种操作方式
1.5.4设置工作目录与搜索路径
1.6小结
1.7练习题
第2章VisualFoxPro9.0项目管理器及应用
2.1项目及项目管理器组成
2.1.1项目的创建
2.1.2项目管理器的组成
2.1.3项目管理器的功能
2.1.4项目管理器的定制
2.2项目管理器的基本操作
2.2.1项目管理器中的文件操作
2.2.2项目管理器的其他操作
2.2.3项目信息及文件说明
2.2.4连编项目成为应用程序
2.3VisualFoxPro9.0的向导、设计器和生成器
2.3.1向导
2.3.2设计器
2.3.3生成器
2.4创建一个VisualFoxPro9.0程序
2.4.1创建"学生管理"项目
2.4.2创建和修改自由表
2.4.3用表单向导制作数据编辑表单
2.4.4对表单进行美化
2.4.5运行并浏览结果
2.5小结
2.6练习题
第3章关系数据库的基本操作
3.1关系数据库
3.1.1数据库
3.1.2数据库系统的组成
3.1.3关系数据库的基本概念
3.1.4关系运算
3.1.5关系的完整性
3.2数据库设计与操作
3.2.1创建数据库
3.2.2打开数据库
3.2.3设置当前数据库
3.2.4关闭数据库
3.2.5删除数据库
3.2.6添加表和移去表
3.2.7数据库表属性的设置
3.2.8设置触发器
3.2.9永久关系与参照完整性
3.3数据表设计与操作
3.3.1创建数据表
3.3.2打开与关闭表
3.3.3记录浏览与显示
3.3.4表结构操作
3.3.5追加与插入记录
3.3.6记录定位
3.3.7修改记录
3.3.8删除记录
3.4数据表的排序与索引
3.4.1表的排序命令
3.4.2索引的概念
3.4.3索引的建立
3.4.4打开和关闭索引文件
3.4.5指定主控索引
3.4.6索引的更新
3.4.7数据检索
3.4.8表的统计命令
3.4.9过滤器命令
3.5多工作区操作
3.5.1工作区的基本概念
3.5.2选择工作区
3.5.3建立表间的临时关联
3.6小结
3.7.练习题
第4章VisualFoxPro9.0语言基础
4.1数据基础+
4.1.1常量
4.1.2数据类型
4.1.3变量
4.1.4数组
4.2运算符与表达式
4.2.1算术表达式
4.2.2字符表达式
4.2.3关系表达式
4.2.4逻辑表达式
4.2.5日期（时间）表达式
4.2.6名称表达式
4.2.7宏替换表达式
4.2.8表达式生成器
4.3函数
4.3.1数值函数
4.3.2字符处理函数
4.3.3日期时间函数
4.3.4测试函数
4.3.5转换函数
4.4文件操作
4.4.1复制文件
4.4.2显示文件目录
4.4.3修改文件名
4.4.4删除文件
4.5VisualFoxPro9.0的命令
4.5.1命令操作与菜单操作的区别
4.5.2命令结构
4.5.3命令书写规则
4.5.4常用命令
4.6小结.
4.7练习题
第5章VisualFoxPro9.0程序设计语句
5.1程序设计概述
5.1.1程序的相关概念
5.1.2程序的建立、修改与运行
5.1.3程序中的常用命令
5.2输入语句
5.3顺序结构
5.4分支结构
5.4.1简单分支语句
5.4.2选择分支语句
5.4.3分支语句的嵌套
5.4.4结构分支语句
5.5循环程序设计语句
5.5.1SCANENDSCAN
5.5.2步长型循环
5.5.3当型循环
5.5.4三种循环结构比较
5.6过程和自定义函数
5.6.1过程
5.6.2用户自定义函数
5.6.3参数传递机制
5.6.4过程文件
5.7变量的作用域
5.7.1局部变量
5.7.2私有变量
5.7.3全局变量
5.8VisualFoxPro9.0存储过程
5.8.1创建与编辑存储过程
5.8.2运行存储过程
5.8.3删除存储过程
5.9程序设计中的错误处理
5.9.1预防错误
5.9.2处理“运行时”的错误
5.9.3建立ONERROR例程
5.9.4常见的错误
5.10程序调试
5.10.1程序调试
5.10.2调用调试器
5.10.3设置断点
5.11小结
5.12练习题
第6章使用VisualFoxPro9.0查询与视图
6.1查询向导
6.1.1创建查询的方式
6.1.2使用查询向导
6.2使用查询设计器
6.2.1设计“查询”的步骤
第7章创建与使用表单
第8章VisualFoxPro9.0控件管理
第9章报表和标签的设计与使用
第10章菜单设计
第11章结构化查询语言
第12章面向对象和程序设计
第12章人力资源管理系统
参考文献
……