该教程介绍Visual FoxPro 6.0关係型资料库的基本概念和基本知识,面向对象的可视化基本操作,事件程式设计基础,类与对象的基本概念,用编程方式定义类,面向对象的由事件驱动的简单应用程式设计以及大型套用软体实例程式。
基本介绍
- 作者:徐尔贵、徐晓红
- ISBN:10位[7505362771]
- 定价:¥28.00 元
- 出版社:电子工业出版社
- 出版日期:2001-2
内容提要
该教程与同类书比较,其显着特点是概念清晰、内容完整、方便实用。它不限于採用可视性操作方式开发应用程式,而更偏重于用程式方式开发套用软体。读后可全面掌握Visual FoxPro 6.0面向对象事件驱动程式的设计方法与技巧。 该书适合作为高校管理学科各类专业及计算机套用专业的教材;同时,对于广大的计算机用户来说,它也不失为一本极有参考价值的图书。此外,为便于读者学习和掌握该书内容,随书出版"Visual FoxPro面向对象程式设计学习”光碟。
目录
目 录
第1章VisualFoxPro6.0资料库的基本概念
1.1数据.信息和数据处理
1.2关係型资料库
1.3VisualFoxPro6.0资料库管理系统的特点
1.4启动和退出VisualFoxPro6.o
1.4.1启动VisualFoxPro6.0
1.4.2退出VisualFoxPro6.o
1.5思考与练习
第2章VisuaIFoXPro6.0的常量.变数.表达式和函式
2.1数据类型
2.2常量与变数
2.2.1常量
2.2.2变数
2.2.3记忆体变数赋值命令
2.3表达式
2.3.1运算符
2.3.2表达式
2.4常用函式
2.4.1字元及字元串处理函式
2.4.2数学运算函式
2.4.3转换函式
2.4.4日期函式
2.4.5测试函式
2.4.6键值函式
2.4.7数组函式
2.4.8其他函式
2.5思考与练习
第3章VisualFoXPro6.0面向对象的基本操作
3.1创建项目档案和使用项目管理器管理数据
3.1.1创建项目档案
3.1.2使用项目管理器管理数据
3.2创建资料库档案
3.3创建资料库表
3.3.1打开资料库和创建表命令
3.3.2使用表设计器创建库表
3.4设定栏位属性
3.4.1设定栏位默认值
3.4.2设定有效性规则
3.5建立表索引
3.6建立和编辑表间关联
3.6.1建立表间关联
3.6.2编辑表间关联
3.7建立参照完整性
3.8创建查询
3.8.1使用嚮导创建简单查询
3.8.2使用查询设计器创建查询
3.9使用视图设计器建立本地视图
3.10使用表单嚮导创建简单表单和运行表单
3.10.1使用表单嚮导创建简单表单
3.10.2运行表单
3.11思考与练习
第4章VisualFoxPro6.0事件程式设计基础
4.1FoxPro命令一般格式
4.2打开库档案
4.3打开表档案
4.4从键盘向表添加记录
4.5档案複製
4.6记录指针定位与插入记录
4.6.1记录指针定位
4.6.2插入记录
4.7表数据输出
4.7.1LIST命令
4.7.2DISPLAY命令
4.8记录的删除与恢复
4.8.1加删除标誌命令
4.8.2恢复命令
4.8.3删除已加标记的记录的命令
4.8.4清表命令
4.9表的修改和编辑
4.9.1记录替换命令
4.9.2浏览编辑命令BROWSE
4.9.3编辑修改命令CHANGE
4.10表数据排序
4.11索引与查找
4.11.1索引档案类型
4.11.2建立索引档案
4.11.3打开和关闭索引档案
4.11.4指定主索引档案和主标记
4.11.5重建索引档案
4.11.6索引查找
4.12计数.求和与汇总
4.12.1求和
4.12.2计数
4.12.3求平均数
4.12.4分类汇总
4.13程式的建立和执行
4.13.1程式的建立
4.13.2程式的执行
4.14程式中常用的简单语句
4.14.1输出语句
4.14.2等待语句
4.14.3清屏语句
4.14.4记忆体变数接收语句
4.14.5记忆体变数输入语句
4.14.6返回语句
4.15事件程式结构
4.15.1顺序结构
4.15.2选择结构
4.15.3循环结构
4.15.4过程及其调用
4.16工作区及其选择与互访
4.16.1档案操作工作区
4.16.2工作区的选择和互访
4.17表的更新操作
4.18表间建立关联
4.18.1建立关联
4.18.2取消关联
4.19建立表问连线
4.20资料库的辅助操作命令
4.20.1记忆体变数操作命令
4.20.2档案操作命令
4.21SET命令组
4.21.1SETTALKONOFFWINDOW[WindowName]lNOWINDOW
4.21.2SETDEFAULTTO[cPath]
4.21.3SETDATE[TO]AMERICANANSI
4.21.4SETCENTURYOFFON
4.21.5SETDEVICETOSCREENTOPRINTERTOFILEFileName
4.21.6SETFILTERTO[lExpression]
4.21.7SETDELETEOFFON
4.21.8SETEXACTOFFON
4.21.9SETPATHTO[Path]
4.22用户视窗设计
4.22.1定义视窗
4.22.2激活视窗
4.22.3挂起视窗
4.23.4释放视窗
4.23色彩控制
4.23.1色彩对.色彩模式和色彩集
4.23.2用SETCOLORTO语句控制色彩
4.24输入/输出格式控制
4.25结构化查询命令SELECT-SQL
4.26下拉选单程式设计
4.26.1定义下拉选单
4.26.2下拉选单的激活
4.26.3挂起下拉选单
4.26.4清除下拉选单
4.27思考与练习
第5章面向对象事件驱动程式的设计基础
5.1VisualFoxPro6.0中的类和对象
5.1.1类与对象
5.1.2类的层次
5.2对象的引用与处理
5.2.1在容器层次中引用对象
5.2.2设定对象属性
5.2.3调用方法程式
5.2.4回响事件
5.3用编程方式定义类
5.4VisualFoxPro6.0中的事件及其分类
5.4.1VisualFoxPro6.0中的事件
5.4.2事件的分类
5.4.3为事件编写程式代码
5.5表单.标籤.文本框和命令按钮
5.6微调器Spinner
5.7複选框CheckBox
5.8编辑框EditBox
5.9选择按钮OptionButton
5.10直线Line与图形Shape
5.11複合列表框ComboBox
5.12列表框ListBox
5.13表格Grid
5.14计时器Timer
5.15图片Image
5.16页框PageFrame
5.17思考与练习
第6章VisualFoxPro6.0面向对象的应用程式开发
6.1面向对象的工资管理系统程式设计
6.1.1工资系统与表档案结构
6.1.2工资系统的主控程式
6.1.3工资数据录入
6.1.4工资核算汇总
6.1.5工资数据查询
6.1.6列印工资报表
6.1.7工资系统维护
6.2面向对象的教师管理系统程式设计
6.2.1教师管理系统结构与数据管理
6.2.2系统主控程式
6.2.3录入教师档案和教师任课档案
6.2.4查询教师档案
6.2.5查询教师任课
6.2.6教学综合查询
6.2.7档案任课维护
6.3思考与练习
参考文献
前言
资料库套用是计算机套用最重要的领域之一。微机资料库管理系统已由dBASE经FoxBASE、FoxPro发展到Visual FoxPro 6.0。程式设计方法,已由面向过程的结构化程式设计方法,发展到面向对象由事件驱动的程式设计方法。这是一次程式设计思想和程式设计方法的突破性进展。当前在开发资料库套用软体时,已广泛地使用了Visual FokPro 6.0。高等学校的计算机套用教学,也已进入面向对象的套用开发时代。然而从目前的图书市场看,还没有一本面向对象并适用于高等院校的资料库套用教程。虽然国内已经出版了几种这方面的书籍,但都限于资料性的或操作方面的,不适于用作教程。因为对教程的要求是:概念清晰,说理透澈。