计算机基础教育 > 算法与程序设计类

Visual FoxPro 程序设计

书号:9787113211202 套系名称:普通高等院校计算机教育系列用书

作者:贺清碧 出版日期:2016-01-01

定价:32.00 页码 / 开本:204 /16

策划编辑:周海燕 责任编辑:周海燕 王惠

适用专业:无 适用层次:高等院校

最新印刷时间:

资源下载
教学课件 教学素材(暂无)
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  •         本书以Visual FoxPro 6.0 中文版为背景,以程序语言结构为主线,通过大量实例,深入浅出地介绍了Visual FoxPro 的编程环境、Visual FoxPro 的编程基础、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、自定义方法、数据库与表、数据表的查询、关系数据库标准语言SQL、查询与视图、菜单和报表等。

            本书概念清晰,逻辑性强,层次分明,例题丰富,适合作为各类高等院校“Visual FoxPro程序设计”课程的教材。由于本书内容涵盖《全国计算机等级考试二级考试大纲(Visual FoxPro程序设计)》的知识点,可作为各类计算机水平测试的培训教材,以及各类应试人员的自学用书。
  • 第1 章 Visual FoxPro 系统概述.............................................................................................. 1
    1.1 初步认识Visual FoxPro 程序........................................................................................... 1
    1.1.1 Visual FoxPro 的启动、退出及用户界面............................................................ 1
    1.1.2 Visual FoxPro 的操作方式.................................................................................... 2
    1.1.3 Visual FoxPro 语句的一些约定............................................................................ 3
    1.1.4 设计Visual FoxPro 应用程序的步骤................................................................... 3
    1.2 面向对象程序设计的概念................................................................................................ 7
    1.2.1 对象的属性、事件与方法.................................................................................... 7
    1.2.2 对象的引用......................................................................................................... 12
    1.2.3 表单的基本控件................................................................................................. 13
    1.3 Visual FoxPro 常用文件类型.......................................................................................... 21
    习题1 ...................................................................................................................................... 22
    第2 章 Visual FoxPro 编程基础............................................................................................ 26
    2.1 数据的类型..................................................................................................................... 26
    2.2 常量与变量..................................................................................................................... 27
    2.2.1 常量.................................................................................................................... 27
    2.2.2 变量.................................................................................................................... 28
    2.3 运算符与表达式............................................................................................................. 30
    2.3.1 算术运算表达式................................................................................................. 30
    2.3.2 字符运算表达式................................................................................................. 31
    2.3.3 日期及时间表达式............................................................................................. 31
    2.3.4 关系表达式......................................................................................................... 32
    2.3.5 逻辑表达式......................................................................................................... 33
    2.4 常用函数......................................................................................................................... 34
    2.4.1 数学运算函数..................................................................................................... 34
    2.4.2 字符串处理函数................................................................................................. 35
    2.4.3 日期函数............................................................................................................. 35
    2.4.4 类型转换函数..................................................................................................... 35
    2.4.5 测试函数............................................................................................................. 36
    2.4.6 其他函数............................................................................................................. 36
    习题2 ...................................................................................................................................... 39
    第3 章 算法与程序设计......................................................................................................... 45
    3.1 顺序结构......................................................................................................................... 45
    3.2 选择结构......................................................................................................................... 46
    3.2.1 单分支选择结构................................................................................................. 463.2.2 双分支选择结构................................................................................................. 48
    3.2.3 多分支选择结构................................................................................................. 50
    3.2.4 IF 语句的嵌套.................................................................................................... 53
    3.2.5 提供选择功能控件的使用.................................................................................. 54
    3.3 循环结构......................................................................................................................... 57
    3.3.1 DO WHILE…ENDDO 循环语句........................................................................ 57
    3.3.2 FOR…ENDFOR 循环语句................................................................................. 58
    3.3.3 循环结构中的特殊语句...................................................................................... 61
    3.3.4 编辑框和列表框的使用...................................................................................... 63
    3.3.5 多重循环............................................................................................................. 65
    3.4 数组................................................................................................................................ 68
    3.4.1 数组的定义及引用............................................................................................. 68
    3.4.2 数组在程序中的应用.......................................................................................... 69
    3.5 自定义方法..................................................................................................................... 70
    3.5.1 自定义方法的建立与调用.................................................................................. 71
    3.5.2 参数传递与方法的返回值.................................................................................. 71
    3.5.3 变量的作用域..................................................................................................... 72
    习题3 ...................................................................................................................................... 75
    第4 章 数据库与表的基本操作.............................................................................................. 82
    4.1 数据表和数据库及项目间的关系.................................................................................. 82
    4.2 数据库的基本操作......................................................................................................... 84
    4.2.1 创建数据库......................................................................................................... 84
    4.2.2 数据库的基本操作............................................................................................. 84
    4.3 数据表的基本操作......................................................................................................... 87
    4.3.1 表结构及字段的基本要素.................................................................................. 87
    4.3.2 创建数据表......................................................................................................... 88
    4.3.3 数据表的基本操作............................................................................................. 90
    4.4 数据表的索引和永久关系.............................................................................................. 93
    4.4.1 数据表的索引..................................................................................................... 93
    4.4.2 数据表之间建立永久关系.................................................................................. 95
    4.5 数据库表属性的设置..................................................................................................... 98
    4.5.1 设置数据表的字段属性...................................................................................... 98
    4.5.2 设置数据表的长表名........................................................................................ 100
    4.5.3 设置记录有效性规则和错误提示信息............................................................. 100
    4.5.4 设置触发器....................................................................................................... 101
    4.5.5 设置参照完整性............................................................................................... 102
    习题4 .................................................................................................................................... 104
    第5 章 基于数据表的程序设计............................................................................................ 106
    5.1 按条件查询................................................................................................................... 106
    5.1.1 记录指针的定位............................................................................................... 1065.1.2 按条件查询语句............................................................................................... 108
    5.1.3 程序实例........................................................................................................... 109
    5.2 扫描数据表查询............................................................................................................111
    5.2.1 DO WHILE…ENDDO 循环语句扫描表查询....................................................111
    5.2.2 扫描循环SCAN…ENDSCAN.......................................................................... 113
    5.3 SQL 查询...................................................................................................................... 114
    5.3.1 数据定义........................................................................................................... 115
    5.3.2 数据操作........................................................................................................... 117
    5.3.3 数据查询........................................................................................................... 119
    5.3.4 程序实例........................................................................................................... 125
    习题5 .................................................................................................................................... 130
    第6 章 查询设计器与视图设计器........................................................................................ 147
    6.1 创建查询....................................................................................................................... 147
    6.1.1 用查询设计器创建查询.................................................................................... 147
    6.1.2 用查询向导创建查询........................................................................................ 150
    6.1.3 查询结果的输出............................................................................................... 152
    6.2 创建视图....................................................................................................................... 154
    6.2.1 利用视图设计器创建视图................................................................................ 154
    6.2.2 利用视图向导创建视图.................................................................................... 156
    习题6 .................................................................................................................................... 157
    第7 章 菜单设计.................................................................................................................. 158
    7.1 规划菜单系统............................................................................................................... 158
    7.1.1 菜单系统的规划与设计.................................................................................... 158
    7.1.2 菜单系统的设计步骤........................................................................................ 159
    7.2 创建菜单系统............................................................................................................... 159
    7.2.1 菜单设计器简介............................................................................................... 159
    7.2.2 预览和运行菜单系统........................................................................................ 162
    7.2.3 创建下拉菜单................................................................................................... 162
    7.2.4 创建快捷菜单................................................................................................... 165
    7.3 设置菜单属性............................................................................................................... 166
    7.3.1 分组菜单项....................................................................................................... 166
    7.3.2 指定快速访问键............................................................................................... 166
    7.3.3 指定键盘快捷键............................................................................................... 167
    习题7 .................................................................................................................................... 167
    第8 章 报表......................................................................................................................... 169
    8.1 数据源和报表布局....................................................................................................... 169
    8.1.1 报表的常规布局............................................................................................... 169
    8.1.2 报表布局文件................................................................................................... 170
    8.2 创建报表布局............................................................................................................... 170
    8.2.1 用“快速报表”方法建立简单报表................................................................ 1708.2.2 使用向导创建报表........................................................................................... 171
    8.3 设计报表....................................................................................................................... 174
    8.3.1 启动报表设计器............................................................................................... 174
    8.3.2 设置报表的数据源........................................................................................... 174
    8.3.3 设置报表布局................................................................................................... 175
    8.3.4 设置报表控件................................................................................................... 176
    8.3.5 报表变量........................................................................................................... 177
    8.3.6 报表控件的布局............................................................................................... 180
    8.4 报表分组与多栏报表................................................................................................... 180
    8.4.1 报表分组........................................................................................................... 181
    8.4.2 报表分栏........................................................................................................... 183
    8.5 报表的预览和打印....................................................................................................... 184
    8.5.1 预览报表........................................................................................................... 184
    8.5.2 打印报表........................................................................................................... 184
    习题8 .................................................................................................................................... 186
    附录A Visual FoxPro 常用函数........................................................................................... 187
    附录B Visual FoxPro 常用属性及事件................................................................................ 190
    附录C 部分习题参考答案.................................................................................................... 193
    参考文献................................................................................................................................. 196

  •         本书以Visual FoxPro 6.0中文版为语言背景,以程序语言结构为主线,通过大量实例,深入浅出。