书籍详情

Visual FoxPro 6.0程序设计教程

Visual FoxPro 6.0程序设计教程

作者:谢膺白等编著

出版社:人民邮电出版社

出版时间:2002-01-01

ISBN:9787115098689

定价:¥22.00

购买这本书可以去
内容简介
  本书根据2002年全国计算机等级考试二级数据库考试大纲要求,结合目前我国大专院校计算机课程开设的实际情况,融汇作者多年从事数据库教学和数据库程序设计的实践经验而编写。全书以Visual FoxPro 6.0为平台,融FoxBase、FoxPro为一体,介绍了数据库的基本知识、基本操作、结构化程序设计初步、SQL语言、面向对象的程序设计方法。全书建议授课时间为72学时(包括理论授课和上机操作)。全书内容安排合理、详略得当,讲述深入浅出,突出了系统性和实践性。书中的所有例题和各章习题中的程序设计全部在计算机上调试通过,结果正确。本书为各专业的计算机应用基础教材,也可供广大从事数据库应用程序开发的技术人员学习。
作者简介
暂缺《Visual FoxPro 6.0程序设计教程》作者简介
目录
第1章 Visual FoxPro 6.0中文版数据库系统概述 1
1.1 数据和数据库系统 1
1.1.1 信息、数据和信息处理 1
1.1.2 数据库、数据库管理系统和数据库系统 1
1.2 Visual FoxPro 6.0中文版 3
1.2.1 FoxPro的发展简史 3
1.2.2 Visual FoxPro 6.0中文版的主要特征 3
1.2.3 Visual FoxPro 6.0中文版的安装 4
1.2.4 Visual FoxPro 6.0的进入 5
1.2.5 Visual FoxPro 6.0的退出 7
习题 7
第2章 利用命令窗口初识Visual FoxPro 9
2.1 Visual FoxPro 6.0中文版中的最简单的显示命令 9
2.1.1 问号显示命令 9
2.1.2 反斜杠显示命令 10
2.2 Visual FoxPro 6.0中文版中的数据类型 10
2.2.1 字符型 10
2.2.2 货币型 10
2.2.3 数值型 11
2.2.4 逻辑型 11
2.2.5 日期型 11
2.2.6 日期时间型 11
2.2.7 备注型 12
2.2.8 通用型 12
2.3 Visual FoxPro 6.0中的数据存储——数据容器 12
2.3.1 常量 12
2.3.2 内存变量 13
2.3.3 数组 14
2.3.4 字段名变量 15
2.3.5 记录 15
2.3.6 对象 15
2.4 函数简介 15
2.5 运算符和表达式 16
2.5.1 算术表达式 16
2.5.2 字符表达式 16
2.5.3 日期时间表达式 16
2.5.4 关系表达式 17
2.5.5 逻辑表达式 18
2.5.6 名表达式 19
2.5.7 类、对象表达式 19
2.5.8 表达式的优先级 19
2.6 Visual FoxPro 6.0中表的基本交互式操作 20
2.6.1 创建表 20
2.6.2 表的打开、关闭和显示 21
2.6.3 表结构的操作 22
2.6.4 表记录指针的移动 23
2.6.5 表记录的追加、插入 24
2.6.6 表记录的编辑 25
2.6.7 表记录的删除 27
2.6.8 表记录的索引与索引的使用 28
2.6.9 表记录的查询与筛选 29
2.6.10 表的统计 31
2.6.11 表与内存变量间的数据交换 33
2.7 Visual FoxPro 6.0基本程序设计 36
2.7.1 程序文件的建立、运行和编译 36
2.7.2 程序设计流程图 37
2.7.3 顺序结构程序设计 37
2.7.4 选择结构程序设计 38
2.7.5 循环结构 40
2.7.6 分支结构、循环结构的嵌套 42
2.7.7 过程及过程调用 42
习题 46
第3章 Visual FoxPro 6.0窗口简介 53
3.1 使用系统菜单 53
3.1.1 “文件”菜单 53
3.1.2 “编辑”菜单 53
3.1.3 “显示”菜单 54
3.1.4 “格式”菜单 55
3.1.5 “工具”菜单 56
3.1.6 “程序”菜单 57
3.1.7 “窗口”菜单 57
3.1.8 “帮助”菜单 58
3.2 动态菜单 58
3.3 浏览方式下的工具栏简介 60
习题 61
第4章 项目管理器简介 62
4.1 创建项目 62
4.1.1 利用菜单创建项目文件 62
4.1.2 利用命令创建项目文件 63
4.2 项目管理器简介 63
4.2.1 “全部”选项卡 63
4.2.2 “数据”选项卡 63
4.2.3 “文档”选项卡 64
4.2.4 “类”选项卡 65
4.2.5 “代码”选项卡 65
4.2.6 “其他”选项卡 65
4.2.7 项目管理器的折叠与展开按钮 66
习题 67
第5章 表的基本操作 68
5.1 创建一个表文件 68
5.1.1 利用“表设计器”创建表结构 68
5.1.2 利用“表向导”创建表 69
5.1.3 利用“表设计器”修改表结构 72
5.2 向表中录入记录 73
5.2.1 创建表结构时录入记录 73
5.2.2 以追加方式录入记录 74
5.2.3 备注型字段的录入 75
5.2.4 通用型字段的录入 76
5.3 表记录指针的转移与定位 76
5.3.1 记录指针的绝对转移 76
5.3.2 记录指针的相对转移 77
5.3.3 定位 77
5.4 表记录的修改 78
5.5 表记录的删除 80
5.5.1 逻辑删除 80
5.5.2 逻辑删除记录的恢复 81
5.5.3 记录的物理删除 82
5.6 表的索引 82
5.6.1 索引的类型 82
5.6.2 建立索引 83
5.6.3 建立多字段索引 83
5.6.4 建立多个索引 85
5.6.5 表的重新索引 85
5.7 表的筛选 86
5.7.1 记录的筛选 86
5.7.2 字段筛选 87
习题 88
第6章 数据库的基本操作 88
6.1 创建一个数据库文件 88
6.1.1 数据库的基本概念 88
6.1.2 在命令窗口创建数据库文件 88
6.1.3 利用“新建”菜单创建数据库文件 88
6.1.4 数据库文件的打开 89
6.2 向数据库文件中添加表和从库中移去表 90
6.2.1 向数据库文件中添加表 90
6.2.2 从数据库中移去表 91
6.3 建立数据库表间的永久关联 92
6.3.1 关联的概念 92
6.3.2 建立数据库表间的关联 92
6.4 设置数据库表字段的高级属性 93
6.4.1 设置字段的显示标题 94
6.4.2 设置字段的注释 94
6.4.3 设置字段的缺省值 95
6.4.4 设置字段的有效性规则和错误信息 95
6.5 设置关联表的高级属性 96
6.5.1. 为表设置替代名 96
6.5.2 设置表的有效性规则和出错信息 96
6.5.3 为表加入注释 97
6.5.4 设置数据库表触发器 97
6.5.5 为表设置参照完整性 98
6.6 浏览和修改数据库结构 99
6.7 数据库文件的管理 100
6.7.1 将数据库文件添加到项目中 100
6.7.2 从项目中移去数据库 101
6.7.3 删除数据库 101
6.8 多数据库操作 101
6.8.1 打开多个数据库 101
6.5.2 选择当前数据库 102
6.8.3 访问其他数据库中的表 102
习题 102
第7章 查询的视图 103
7.1 创建与修改查询文件 103
7.1.1 创建单表查询文件 103
7.1.2 创建多表查询文件 103
7.2 使用查询 106
7.3 视图的创建与使用 110
7.3.1 用视图设计器创建视图 111
7.3.2 利用视图更新数据 114
7.4 视图的删除 115
7.5 使用SQL语言操作表数据 115
7.5.1 SQL语言简介 116
7.5.2 Visual FoxPro 6.0中的SQL定义语句 116
7.5.3 使用SELECT_SQL语句查询表数据 117
7.5.4 使用Visual FoxPro 6.0的SQL语句更新表 124
习题 125
第8章 面向对象的程序设计基础 127
8.1 使用菜单创建、保存、编辑和运行程序 127
8.1.1 在菜单方式下建立和编辑程序文件 127
8.1.2 运行程序文件 128
8.2 面向对象程序设计的新概念 128
8.2.1 对象的属性与特征 128
8.2.2 类的特征 129
8.2.3 事件与办法 129
8.3 Visual FoxPro 6.0中的类 130
8.3.1 Visual FoxPro 6.0基类 130
8.3.2 Visual FoxPro 6.0中类的分层结构 131
8.3.3 基类的事件和属性 132
8.4 创建类 133
8.4.1 非编程方式创建类 133
8.4.2 类属性的定义 134
8.4.3 类人方法和事件的定义 136
8.4.4 用编程方式创建类 137
8.5 创建和访问对象 139
8.5.1 创建对象 139
8.5.2 对象的绝对访问 139
8.5.3 对象的相对访问 141
8.5.4 对象设计实例 142
习题 143
第9章 表单 144
9.1 创建表单 144
9.1.1 利用表单向导创建表单 144
9.1.2 利用表单设计器创建表单 147
9.2 表单的修改 149
9.3 添加控件及属性 149
9.3.1 设计空表单并添加属性 150
9.3.2 添加标签控件 151
9.3.3 添加文本框控件 153
9.3.4 命令按钮控件的设计 153
9.3.5 添加计时器控件 155
9.3.6 添加组合框控件 155
9.3.7 设计选项按钮组控件 156
9.3.8 设计复选框控件 159
9.3.9 设计图像控件 159
9.3.10 添加微调控件 160
9.3.11 添加表格控件 161
9.3.12 设计命令按钮组控件 163
9.4 设计多页表单 166
习题 167
第10章 报表和标签 169
10.1 创建报表 169
10.1.1 利用报表设计器创建报表 169
10.1.2 报表结构的修改 172
10.1.3 报表输出 174
10.2 分组/总计报表 174
10.2.1 分组报表 174
10.2.2 总计报表 177
10.3 标签 180
习题 182
第11章 菜单 183
11.1 设计菜单 183
11.1.1 主设计的菜单 183
11.1.2 子设计的菜单 184
11.2 为菜单选项指定任务 185
11.3 运行菜单 186
11.3.1 编写初始化代码文件 186
11.3.2 运行菜单 187
习题 188
第12章 实例 189
12.1 系统设计 189
12.1.1 系统分析 189
12.1.2 系统结构设计 189
12.1.3 数据库设计 190
12.2 程序设计 192
12.2.1 主程序设计 192
12.2.2 登录表单的设计 192
12.2.3 主菜单的设计 196
12.2.4 综合情况录入表单设计 196
12.2.5 高考成绩表录入表单设计 197
12.2.6 综合情况修改表单设计 198
12.2.7 高考成绩表修改表单设计 200
12.2.8 数据查询表单设计 200
12.2.9 报表设计与输出 204
12.2.10 退出系统过程设计 204
12.3 系统部件的组装 205
12.3.1 向项目中组装部件 206
12.3.2 设置主文件 206
12.3.3 设置项目信息内容 207
12.3.4 连编项目 207
12.4 安装向导 208
12.4.1 “安装向导”准备 209
12.4.2 使用“安装向导”制作安装盘 209
附录1 213
附录2 227
附录3 240
附录4 242
附录5 245
猜您喜欢

读书导航