注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合Visual FoxPro 7.0程序设计教程

Visual FoxPro 7.0程序设计教程

Visual FoxPro 7.0程序设计教程

定 价:¥32.00

作 者: 李春葆编著
出版社: 北京科海电子出版社
丛编项:
标 签: FoxPro

购买这本书可以去


ISBN: 9787900107640 出版时间: 2003-01-01 包装: 胶版纸
开本: 26cm+光盘1片 页数: 368页 字数:  

内容简介

  这是一本非常优秀、实用的VFP基础编程教材。书中通过大量实例,系统、全面地介绍了VFP 7.0的使用方法和数据库系统开发技术。全书共4篇,第1篇是VFP 7.0基础,介绍VFP 7.0系统的新增功能、集成环境的设置及语言基础;第2篇为数据表操作,介绍自由表的建立方法,表的各种操作命令、数据库的建立和数据词典的应用;第3篇是应用系统界面设计,介绍面向对象的编程方法、表单的设计技巧、菜单和报表的设计方法;第4篇是应用系统设计实例,给出了5个数据表查询实例和一个完整的学生成绩管理系统的设计过程。本书作者长期从事数据库系统的开发并有丰富的教学经验。此书结构合理、条理清楚,可作为高等院校和各类计算机培训班的教材,也可供计算机爱好者自学使用。

作者简介

暂缺《Visual FoxPro 7.0程序设计教程》作者简介

图书目录

第1篇VFP7.0基础
第1章VFP7.0概述
1.1FoxPro系列的发展演变
1.2VFP7.0的新增功能
1.2.l智能感知功能
1.2.2IDE功能的增强
l.2.3语言功能的增强
1.3安装VFP7.0
1.4设置系统集成开发环境

第2章VFP70系统集成环境
2.1VFP7.0系统界面
2.1.1菜单
2.l.2窗口
2.1.3对话枢
2.2使用菜单
2.2.1File菜单
2.2.2Edit菜单
2.2.3View菜单
2.2.4Format菜单
2.2.5Tools菜单
2.2.6Program菜单
2.2.7Window菜单
2.2.8Help菜单

第3章VFP语言基础
3.1数据类型
3.1.1Character(字符型)
3.1.2Currency(货币型)
3.1.3Numeric(数值型)
3.1.4Flot(单精度浮点型)
3.1.5Date(日期型)
3.1.6DateTime(日期时间型)
3.l.7Double(双精度浮点型)
3.1.8Integer(整型)
3.1.9Logical(逻辑型)
3.1.10Memo(备注型)
3.1.11Memo(二进制备注型)
3.1.12General(通用型)
3.1.13Charater(二进制字符型)
3.2数据存储容器
3.2.l常量
3.2.2变量
3.2.3数组
3.2.7字段
3.2.5记录
3.2.6对象
3.3运算符
3.3.1算术运算符
3.3.2字符运算符
3.3.3日期时间运算符
3.3.4逻辑运算符
3.3.5关系运算符
3.3.6类与对象运算符
3.4表达式
3.4.1算术表达式
3.4.2字符表达式
3.4.3日期表达式
3.4.4逻辑表达式
3.4.5名称表达式
3.4.6宏替换表达式
3.5函数和过程
3.5.1VFP标准函数
3.5.2自定义函数
3.5.3过程
3.5.4参数传递过程
3.6命令结构
3.7程序控制结构
3.7.l顺序结构
3.7.2分支结构
3.7.3循环结构

第2篇数据表操作

第4章建立自由表
4.l建立表结构
4.1.l使用表设计器
4.1.2使用SQL命令
4.2修改表结构
4.2.l使用表设计器
4.2.2使用SQL命令
4.3删除表
4.4复制表
4.5重命名表
4.6建立样本表

第5章表的操作
5.l打开表
5.1.1USE命令
5.1.2工作区
5.2输入记录
5.2.1添加记录
5.2.2插入记录
5.2.3备注型数据的输入
5.2.4通用型数据的输入
5.3修改记录
5.3.1REPLACE命令
5.3.2UPDATE-SQL语句
5.4删除记录
5.4.1逻辑删除记录
5.4.2物理删除记录
5.5查找记录
5.5.l记录的定位
5.5.2顺序查找
5.5.3记录过滤
5.5.4索引查找
5.5.5浏览记录
5.6数据统计
5.6.l计数命令
5.6.2求和命令
5.6.3求平均值命令
5.7样本表数据

第6章SELECT-SQL查询
6.1SELECT-SQL语句格式
6.2一般查询操作
6.2.l列查询
6.2.2行查询
6.3显示和处理数值型值
6.4显示和处理字符型值
6.5显示和处理日期型值
6.5.1日期显示
6.5.2日期运算
6.6输出查询结果

第7章表的连接
7.1表的一般连接形式
7.1.l连接列
7.1.2表的别名
7.2等值连接和非等值连接
7.2.1等值连接
7.2.2非等值连接
7.3自连接
7.4外连接
7.4.l左连接
7.4.2右连接
7.4.3完全连接

第8章子查询
8.l返回单个值的子查询
8.1.l访问单个表的子查询
8.1.2访问多个表的子查询
8.2返回多个值的子查询
8.3多个子查询
8.4相关子查询
8.5带EXIST测试的子查询

第9章索引
9.l索引类型和索引文件类型
9.1.l索引类型
9.1.2索引文件类型
9.2建立索引文件
9.2.l建立结构复合索引文件
9.2.2建立独立复合索引文件
9.2.3建立独立索引文件
9.3索引文件的引用
9.3.1结构复合索引文件的引用
9.3.2独立复合索引文件的引用
9.3.3独立索引文件的引用
9.4索引文件的维护
9.4.l结构复合索引文件的维护
9.4.2独立复合索引文件的维护
9.4.3独立索引文件的维护
9.5索引标记的删除
9.5.1删除结构复合索引文件中的索引标记
9.5.2删除独立复合索引文件中的索引标记
9.5.3删除独立索引文件

第10章建立和操作数据库
10.1自由表和数据库
10.2建立数据库文件
10.3.l打开数据库
10.3.2向数据库中添加表
10.3.3显示数据库中的表
10.3.4从数据库中移去表
10.3.5引用多个数据库
10.3.6关闭数据库
10.3.7删除数据库
10.3.8查看和修改数据库结构

第11章使用数据词典
11.l设置长表名和表的注释
11.1.l设置长表名
11.l.2设置表的注释
11.2设置长字段名.标题和注释
11.2.l设置长字段名
11.2.2设置字段注释
11.2.3设置字段的标题
11.3字段默认值
11.3.l设置字段默认值
11.3.2利用默认值来加快数据的输入
11.3.3允许的默认值
11.3.4何时使用默认值
11.4建立和删除表间的关系
11.4.l建立表间的永久关系
11.4.2删除表间的永久关系
11.4.3建立表之间的临时关系
11.5设置字段级和记录级有效性规则
11.5.l何时实施约束
11.5.2设置字段级有效性规则
11.5.3何时检查字段级规则
11.5.4设置记录级有效性规则
11.5.5何时检查记录级规则
11.5.6从数据库中移去具有关联规则的表
11.6生成参照完整性
11.7存储过程
11.7.1建立存储过程
11.7.2将存储过程添加到数据库中
11.7.3查看数据库中存储过程的名宇
11.8设置触发器
11.8.l建立触发器
11.8.2移去或删除触发器
11.8.3修改触发器

第12章视图
12.l建立视图
12.1.l使用向导创建视图
12.1.2使用视图设计器创建视图
12.1.3使用命令创建和修改视图
12.2使用视图
12.2.1打开视图
12.2.2在视图中更新数据
12.2.3在视图中更新多个表
12.3重命名视图
12.4删除视图

第3篇应用系统界面设计

第13章面向对象的程序设计
13.1对象和类
13.1.1对象
13.l.2类
13.2VFP类层次
13.2.l容器类
13.2.2控件类
13.3类的设计
13.3.l类设计的考虑
13.3.2类库文件
13.3.3创建新类
13.3.4添加类属性与方法
13.3.5类的注册
13.3.6调用父类中的方法
13.3.7修改类的定义
13.3.8子类的定义
13.3.9从类中派生对象
13.3.10类的设计和应用实例
13.4对象的操作
13.4.1容器层次中对象的引用
13.4.2设置属性值
13.4.3调用方法
13.4.4对事件的响应
13.5通过编程定义类
13.5.1保护和隐藏类成员
13.5.2将对象加入容器类中
13.5.3设计方法和事件代码
13.5.4防止执行基类中的代码
13.5.5成员数组
13.5.6对象数组
13.5.7编程实例
13.6VFP事件
13.6.1VFP核心事件
13.6.2容器与对象事件
13.6.3事件触发顺序

第14章表单和表单集
14.l创建表单
14.l.l表单类型
14.1.2用表中设计器创建表单
14.2定制表单
14.2.1使用表单设计器工具栏
14.2.2向表单中添加一个控件
14.2.3向表单中添加多个控件
14.2.4设置数据环境
14.2.5添加新的属件与方法到表单中
14.2.6定义表单的操作行为
14.2.7编辑事件和方法代码
14.3修改表单
14.3.l选择.移动和缩放控件
14.3.2复制和删除表单控件
14.3.3对齐控件
14.3.4调整控件的位置
14.3.5设置控件的Tab键次序
14.3.6预定义常量
14.4表单管理
14.4.1隐藏表单
14.4.2传递参数
14.4.3从表单返回值
14.4.4关闭活动表单
14.4.5运行时属性的设置
14.5保存和运行表单
14.5.l保存表单
14.5.2运行表单
14.6创建表单集

第15章内部控件
15.1标签控件
15.2文本框控件
15.3编辑框控件
15.4命令按钮控件
15.5命令组控件
15.6选项组控件
15.7复选框控件
15.8列表框控件
15.9组合框控件
15.10微调
15.11图像控件
15.12表格控件
15.13定时器控件
15.14页框控件
15.15线条控件
15.16形状控件
15.17容器控件
15.18OLE控件

第16章菜单设计
16.1启动菜单设计器
16.2菜单设计器的组成
16.3创建和运行菜单
16.4将菜单添加到顶层表单中
16.5设计菜单示例

第17章报表设计
17.l报表设计器
17.1.l启动报表设计器
17.1.2报表设计工具栏
17.1.3报表控件工具栏
17.2设计报表布局
17.2.1设置报表页面
17.2.2设置报表数据环境
17.2.3数据位置的规划
17.3插入报表控件
17.3.l添加字段
17.3.2添加标签
17.3.3添加图形
17.3.4添加图片
17.4数据分组
17.4.l添加单个组
17.4.2添加多个数据分组
17.4.3修改组带区
17.4.4删除组带区
17.4.5修改分组次序
17.5修改页面布局
17.5.1修改带区
17.5.2精确设置带区高度
17.5.3选择和移动控件
17.5.4复制和删除控件
17.5.5调整控件的大小
17.5.6控件的对齐设置
17.5.7网络线设置
17.6对打印进行控制
17.6.1打印具有可变长度值的控件
17.6.2设置控件的打印选项
17.7运行报表

第4篇应用系统设计实例

第18章数据表查询应用设计
18.1数据表查询实例1
18.2数据表查询实例2
18.3数据表查询实例3
18.4数据表查询实例4
18.5数据表查询实例5

第19章学生成绩管理系统设计
19.1系统结构
19.2数据表设计
19.3系统实现
19.3.1主程序
19.3.2pass表单
19.3.3menu菜单
19.3.4setprof表单
19.3.5setprofl表单
19.3.6setclass表单
19.3.7setclassl表单
19.3.8setcourse表单
19.3.9setcoursel表单
19.3.10setstudent表单
19.3.11setstudentl表单
19.3.12setstudent2表单
19.3.13qustudent表单
19.3.14find表单
19.3.15setscore表单
19.3.16setscorel表单
19.3.17quscore表单
19.3.18tscore报表
19.3.19printscore表单
19.3.20tscorel报表
19.3.21usermain表单
19.3.22usermainl表单
19.3.23daaback表单
附录使用本书附带光盘的方法
参考文献

本目录推荐