书籍详情
VISUAL FOXPRO程序设计教程
作者:刘瑞新,汪远征
出版社:电子工业出版社
出版时间:2006-01-01
ISBN:9787121020209
定价:¥23.80
购买这本书可以去
内容简介
本书以程序结构为主线,全面介绍VisualFoxPro编程基础、VisualFoxPro编程工具与编程步骤、赋值与输入/输出、选择结构程序设计、循环结构程序设计、数组、自定义属性与自定义方法、表单集与多重表单、菜单与工具栏、数据表、数据库与多表操作、查询与视图、关系数据库标准语言SQL、报表等,涵盖了《全国计算机等级考试二级考试大纲(VisualFoxPro程序设计)》的内容。为方便师生使用,本书还有配套的《VisualFoxPro程序设计教程上机实训与习题解答》,其中对各章的习题做了详细解答,并增加了上机实训、应用程序开发实例等内容。本书适合作为高等院校的教材,也适合作为全国计算机等级考试VisualFoxPro程序设计二级考试培训教材。本书作者凭借扎实的理论基础和丰富的教学经验,大胆进行了教学改革,成功地把VisualFoxPro按照程序设计的方法来讲授,于1999年编著了《VisualFoxPro6.0中文版教程》。该书以VisualFoxPro6.0中文版为语言背景,是第一本以程序结构为主线来编写的VisualFoxPro教程,把可视化控件分散到各章节中介绍。把程序结构与控件有机地结合在一起讲授,既缩短了教学内容的篇幅和课时,又有利于把介绍的控件马上应用到程序结构中,提高了学习效率,更使学生尽早建立起程序设计的概念。在具体内容的介绍和例题的安排上,本书采用了案例教学方式,即先给出实现的目标和结果,然后再讲解实现的过程和方法。以程序结构为主线来编写教材,目的是使学生能够站在程序设计的高度学习,而不是局限于某种语言。通过学习,学生不但可以学会程序设计的基本知识、设计思想和方法,还能够学会可视化程序设计的通用方法与步骤,可很容易地过渡到其他语言(例如VisualBasic、C#、Delphi等)。VisualFoxPro的数据库概念和方法被贯穿在程序设计的方法中,这样就把程序设计与数据库的应用结合在了一起。
作者简介
暂缺《VISUAL FOXPRO程序设计教程》作者简介
目录
第1章VisualFoxPro基础
1.1数据库的基本概念.
1.1.1数据与数据处理
1.1.2数据模型
1.1.3数据库系统的特点
1.1.4关系数据库
1.2VFP的发展和特点
1.2.1Fox系列数据库的发展
1.2.2VFP的特点
1.3VFP的主窗口
1.3.1启动VFP
1.3.2退出VFP
1.3.3VFP的主窗口
1.4配置VFP
1.4.1配置VFP工具栏
1.4.2设置环境和管理临时文件
1.4.3设置编辑器选项
1.4.4恢复VFP环境
1.5VFP的帮助和联机文档
1.5.1获得帮助
1.5.2联机文档
1.5.3获得示例
1.6VFP的工作方式
1.6.1交互方式
1.6.2程序方式
1.6.3最简单的操作命令
习题1
第2章VisualFoxPro编程基础
2.1VFP6.0语言基础
2.1.1数据和数据类型
2.1.2常量与变量
2.1.3表达式与运算符
2.1.4函数
2.2可视化编程的基本概念
2.2.1对象.属性和方法
2.2.2事件与程序
2.3VFP的控件与对象
2.3.1常用控件
2.3.2内部对象
2.3.3表单对象
2.3.4对象的引用
习题2
第3章VisualFoxPro的编程工具与编程步骤
3.1项目管理器
3.1.1项目文件的建立和项目管理器界面
3.1.2项目管理器的操作
3.1.3定制项目管理器
3.2表单设计器
3.2.1打开表单设计器
3.2.2“表单设计器”工具栏
3.2.3“表单控件”工具栏
3.2.4“属性”窗口
3.2.5代码窗口
3.3VFP编程步骤
3.3.1添加控件
3.3.2修改属性
3.3.3编写代码
3.3.4运行表单
3.3.5修改表单
3.4控件的画法
3.4.1在表单上画一个控件
3.4.2控件的缩放和移动
3.4.3控件的复制与删除
3.4.4在表单上画多个同类控件
3.4.5布局工具栏
习题3
第4章赋值与输入/输出
4.1赋值语句
4.2常用的简单语句
4.2.1程序注释语句
4.2.2程序暂停语句
4.2.3程序结束语句
4.3数据输出
4.3.1使用标签实现数据输出
4.3.2使用对话框实现数据输出
4.4数据输入
4.4.1使用文本框
4.4.2编辑框
4.4.3焦点与〈Tab〉键序
4.5形状.容器和图像控件
4.5.1形状控件
4.5.2容器控件
4.5.3图像控件
习题4
第5章选择结构程序设计
5.1条件表达式
5.1.1关系运算符与关系表达式
5.1.2逻辑运算符与逻辑表达式
5.1.3运算符的优先顺序
5.2条件选择语句
5.2.1单条件选择语句IF
5.2.2多分支条件选择语句DOCASE
5.3提供简单选择的控件
5.3.1使用命令按钮组
5.3.2选项按钮组
5.3.3使用复选框
5.4计时器与微调器
5.4.1使用计时器
5.4.2使用微调器
5.5键盘事件
5.5.1KeyPress事件
5.5.2响应键盘事件
习题5
第6章循环结构程序设计
6.1循环结构语句
6.1.1当型循环语句DOWHILE
6.1.2步长型循环命令FOR
6.2列表框与组合框控件
6.2.1列表框
6.2.2组合框
6.3页框设计
6.3.1带选项卡的表单
6.3.2不带选项卡的表单
习题6
第7章数组
7.1数组的概念
7.1.1数组与数组元素
7.1.2数组的维数
7.2数组的定义和使用
7.2.1数组的定义
7.2.2数组的使用
7.2.3数组数据的处理
7.3对象数组
7.3.1对象的引用与释放
7.3.2运行时创建对象
7.3.3程序举例
习题7..
第8章自定义属性与自定义方法
8.1自定义属性
8.1.1添加自定义属性
8.1.2数组属性
8.2自定义方法
8.2.1自定义方法的概念
8.2.2自定义方法的建立与调用
8.2.3参数传递与方法的返回值
8.2.4方法的递归调用
习题8
第9章表单集与多重表单
9.1表单集
9.1.1创建和删除表单集
9.1.2向表单集中添加新表单
9.1.3从表单集中删除表单
9.1.4应用表单集
9.2多重表单
9.2.1表单的类型
9.2.2多重表单的创建及有关属性
9.2.3主表单.从表单之间的参数传递
9.2.4多重表单使用示例
9.2.5隐藏VFP主窗口
习题9
第10章菜单与工具栏
10.1设计菜单
10.1.1规划菜单系统
10.1.2菜单设计器简介
10.1.3主菜单中的有关选项
10.1.4在顶层表单中添加菜单
10.1.5自定义菜单的设计
10.1.6在MDI表单中使用菜单
10.2自定义工具栏
10.2.1创建自定义工具栏的方法
10.2.2使用容器控件制作工具栏
10.2.3使用ActiveX控件制作工具栏
10.2.4使用VFP的工具栏控件
习题10
第11章数据表
11.1建立数据表
11.1.1数据表的概念
11.1.2建立数据表
11.1.3浏览窗口的显示模式
11.1.4自定义浏览窗口
11.1.5记录指针的移动
11.2编辑表中数据
11.2.1修改记录
11.2.2在表中添加新记录
11.2.3删除记录
11.2.4在表单中显示浏览窗口示例
11.3修改数据表结构
11.4定制表
11.4.1筛选表
11.4.2限制对字段的访问
11.5数据表的索引
11.5.1索引的基本概念
11.5.2建立索引
11.5.3使用索引
习题11
第12章数据库和多表操作
12.1创建数据库
12.1.1创建空数据库
12.1.2在数据库中加入表
12.1.3创建并添加视图
12.1.4在数据库中查找表或视图
12.1.5建立关联
12.2打开数据库
12.2.1打开数据库
12.2.2展开或折叠表
12.2.3重排数据库的表
12.2.4为数据库添加备注
12.3数据库中的数据管理
12.3.1定义字段显示
12.3.2控制字段数据输入
12.3.3控制记录的数据输入
12.3.4管理数据库记录
12.4多表操作
12.4.1多工作区的概念
12.4.2使用不同工作区的表
12.4.3表之间的关联
习题12
第13章查询与视图
13.1数据查询
13.1.1启动查询设计器
13.1.2定义结果
13.1.3组织输出结果
13.1.4输出查询
13.1.5查看SQL语句
13.2定制查询
13.2.1精确搜索
13.2.2在查询输出中添加表达式
13.3建立视图
13.3.1启动视图设计器
13.3.2使用视图设计器创建视图
13.3.3使用命令创建视图
13.3.4更新数据
13.4定制和使用视图
13.4.1定制视图
13.4.2使用视图
习题13
第14章关系数据库标准语言SQL
14.1SQL语言的特点
14.2SQL的查询功能
14.2.1SQL语法格式
14.2.2简单查询
14.2.3连接查询
14.2.4嵌套查询
14.2.5几个特殊的运算符
14.2.6排序
14.2.7简单的计算查询
14.2.8分组与计算查询
14.2.9集合的并运算
14.3SQL的定义功能
14.3.1表的定义
14.3.2表的删除
14.3.3表结构的修改
14.3.4视图的定义
14.4SQL的数据修改功能
14.4.1插入
14.4.2更新
14.4.3删除
习题14
第15章报表
15.1计划报表布局
15.1.1决定报表的常规布局
15.1.2报表布局文件
15.2创建报表布局
15.2.1报表向导
15.2.2启动报表设计器
15.2.3修改布局
15.2.4规划数据的位置
15.2.5调整报表带区的大小
15.3创建邮件标签布局
15.3.1使用标签向导
15.3.2启动标签设计器
15.4增添报表控件
15.4.1使用“快速报表”添加控件
15.4.2设置报表数据源
15.4.3添加域控件
15.4.4添加标签控件
15.4.5添加通用字段
15.4.6对报表控件进行选择.移动及调整大小
15.4.7复制和删除报表控件
15.4.8对齐控件
15.4.9调整控件的位置
15.5定制布局
15.5.1定义报表的页面
15.5.2格式化域控件
15.5.3更改字体
15.5.4添加线条.矩形和圆形
15.5.5添加图片
15.5.6更改控件颜色
15.5.7为报表控件添加注释
15.6预览和打印报表或标签
15.6.1预览结果
15.6.2打印报表
习题15...
1.1数据库的基本概念.
1.1.1数据与数据处理
1.1.2数据模型
1.1.3数据库系统的特点
1.1.4关系数据库
1.2VFP的发展和特点
1.2.1Fox系列数据库的发展
1.2.2VFP的特点
1.3VFP的主窗口
1.3.1启动VFP
1.3.2退出VFP
1.3.3VFP的主窗口
1.4配置VFP
1.4.1配置VFP工具栏
1.4.2设置环境和管理临时文件
1.4.3设置编辑器选项
1.4.4恢复VFP环境
1.5VFP的帮助和联机文档
1.5.1获得帮助
1.5.2联机文档
1.5.3获得示例
1.6VFP的工作方式
1.6.1交互方式
1.6.2程序方式
1.6.3最简单的操作命令
习题1
第2章VisualFoxPro编程基础
2.1VFP6.0语言基础
2.1.1数据和数据类型
2.1.2常量与变量
2.1.3表达式与运算符
2.1.4函数
2.2可视化编程的基本概念
2.2.1对象.属性和方法
2.2.2事件与程序
2.3VFP的控件与对象
2.3.1常用控件
2.3.2内部对象
2.3.3表单对象
2.3.4对象的引用
习题2
第3章VisualFoxPro的编程工具与编程步骤
3.1项目管理器
3.1.1项目文件的建立和项目管理器界面
3.1.2项目管理器的操作
3.1.3定制项目管理器
3.2表单设计器
3.2.1打开表单设计器
3.2.2“表单设计器”工具栏
3.2.3“表单控件”工具栏
3.2.4“属性”窗口
3.2.5代码窗口
3.3VFP编程步骤
3.3.1添加控件
3.3.2修改属性
3.3.3编写代码
3.3.4运行表单
3.3.5修改表单
3.4控件的画法
3.4.1在表单上画一个控件
3.4.2控件的缩放和移动
3.4.3控件的复制与删除
3.4.4在表单上画多个同类控件
3.4.5布局工具栏
习题3
第4章赋值与输入/输出
4.1赋值语句
4.2常用的简单语句
4.2.1程序注释语句
4.2.2程序暂停语句
4.2.3程序结束语句
4.3数据输出
4.3.1使用标签实现数据输出
4.3.2使用对话框实现数据输出
4.4数据输入
4.4.1使用文本框
4.4.2编辑框
4.4.3焦点与〈Tab〉键序
4.5形状.容器和图像控件
4.5.1形状控件
4.5.2容器控件
4.5.3图像控件
习题4
第5章选择结构程序设计
5.1条件表达式
5.1.1关系运算符与关系表达式
5.1.2逻辑运算符与逻辑表达式
5.1.3运算符的优先顺序
5.2条件选择语句
5.2.1单条件选择语句IF
5.2.2多分支条件选择语句DOCASE
5.3提供简单选择的控件
5.3.1使用命令按钮组
5.3.2选项按钮组
5.3.3使用复选框
5.4计时器与微调器
5.4.1使用计时器
5.4.2使用微调器
5.5键盘事件
5.5.1KeyPress事件
5.5.2响应键盘事件
习题5
第6章循环结构程序设计
6.1循环结构语句
6.1.1当型循环语句DOWHILE
6.1.2步长型循环命令FOR
6.2列表框与组合框控件
6.2.1列表框
6.2.2组合框
6.3页框设计
6.3.1带选项卡的表单
6.3.2不带选项卡的表单
习题6
第7章数组
7.1数组的概念
7.1.1数组与数组元素
7.1.2数组的维数
7.2数组的定义和使用
7.2.1数组的定义
7.2.2数组的使用
7.2.3数组数据的处理
7.3对象数组
7.3.1对象的引用与释放
7.3.2运行时创建对象
7.3.3程序举例
习题7..
第8章自定义属性与自定义方法
8.1自定义属性
8.1.1添加自定义属性
8.1.2数组属性
8.2自定义方法
8.2.1自定义方法的概念
8.2.2自定义方法的建立与调用
8.2.3参数传递与方法的返回值
8.2.4方法的递归调用
习题8
第9章表单集与多重表单
9.1表单集
9.1.1创建和删除表单集
9.1.2向表单集中添加新表单
9.1.3从表单集中删除表单
9.1.4应用表单集
9.2多重表单
9.2.1表单的类型
9.2.2多重表单的创建及有关属性
9.2.3主表单.从表单之间的参数传递
9.2.4多重表单使用示例
9.2.5隐藏VFP主窗口
习题9
第10章菜单与工具栏
10.1设计菜单
10.1.1规划菜单系统
10.1.2菜单设计器简介
10.1.3主菜单中的有关选项
10.1.4在顶层表单中添加菜单
10.1.5自定义菜单的设计
10.1.6在MDI表单中使用菜单
10.2自定义工具栏
10.2.1创建自定义工具栏的方法
10.2.2使用容器控件制作工具栏
10.2.3使用ActiveX控件制作工具栏
10.2.4使用VFP的工具栏控件
习题10
第11章数据表
11.1建立数据表
11.1.1数据表的概念
11.1.2建立数据表
11.1.3浏览窗口的显示模式
11.1.4自定义浏览窗口
11.1.5记录指针的移动
11.2编辑表中数据
11.2.1修改记录
11.2.2在表中添加新记录
11.2.3删除记录
11.2.4在表单中显示浏览窗口示例
11.3修改数据表结构
11.4定制表
11.4.1筛选表
11.4.2限制对字段的访问
11.5数据表的索引
11.5.1索引的基本概念
11.5.2建立索引
11.5.3使用索引
习题11
第12章数据库和多表操作
12.1创建数据库
12.1.1创建空数据库
12.1.2在数据库中加入表
12.1.3创建并添加视图
12.1.4在数据库中查找表或视图
12.1.5建立关联
12.2打开数据库
12.2.1打开数据库
12.2.2展开或折叠表
12.2.3重排数据库的表
12.2.4为数据库添加备注
12.3数据库中的数据管理
12.3.1定义字段显示
12.3.2控制字段数据输入
12.3.3控制记录的数据输入
12.3.4管理数据库记录
12.4多表操作
12.4.1多工作区的概念
12.4.2使用不同工作区的表
12.4.3表之间的关联
习题12
第13章查询与视图
13.1数据查询
13.1.1启动查询设计器
13.1.2定义结果
13.1.3组织输出结果
13.1.4输出查询
13.1.5查看SQL语句
13.2定制查询
13.2.1精确搜索
13.2.2在查询输出中添加表达式
13.3建立视图
13.3.1启动视图设计器
13.3.2使用视图设计器创建视图
13.3.3使用命令创建视图
13.3.4更新数据
13.4定制和使用视图
13.4.1定制视图
13.4.2使用视图
习题13
第14章关系数据库标准语言SQL
14.1SQL语言的特点
14.2SQL的查询功能
14.2.1SQL语法格式
14.2.2简单查询
14.2.3连接查询
14.2.4嵌套查询
14.2.5几个特殊的运算符
14.2.6排序
14.2.7简单的计算查询
14.2.8分组与计算查询
14.2.9集合的并运算
14.3SQL的定义功能
14.3.1表的定义
14.3.2表的删除
14.3.3表结构的修改
14.3.4视图的定义
14.4SQL的数据修改功能
14.4.1插入
14.4.2更新
14.4.3删除
习题14
第15章报表
15.1计划报表布局
15.1.1决定报表的常规布局
15.1.2报表布局文件
15.2创建报表布局
15.2.1报表向导
15.2.2启动报表设计器
15.2.3修改布局
15.2.4规划数据的位置
15.2.5调整报表带区的大小
15.3创建邮件标签布局
15.3.1使用标签向导
15.3.2启动标签设计器
15.4增添报表控件
15.4.1使用“快速报表”添加控件
15.4.2设置报表数据源
15.4.3添加域控件
15.4.4添加标签控件
15.4.5添加通用字段
15.4.6对报表控件进行选择.移动及调整大小
15.4.7复制和删除报表控件
15.4.8对齐控件
15.4.9调整控件的位置
15.5定制布局
15.5.1定义报表的页面
15.5.2格式化域控件
15.5.3更改字体
15.5.4添加线条.矩形和圆形
15.5.5添加图片
15.5.6更改控件颜色
15.5.7为报表控件添加注释
15.6预览和打印报表或标签
15.6.1预览结果
15.6.2打印报表
习题15...
猜您喜欢