《Visual FoxPro 6.0程序设计教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:谢膺白等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2002
  • ISBN:7115098689
  • 页数:257 页
图书介绍:

1.1 数据和数据库系统 1

1.1.1 信息、数据和信息处理 1

1.1.2 数据库、数据库管理系统和数据库系统 1

第1章 Visual FoxPro6.0中文版数据库系统概述 1

1.2 Visual FoxPro6.0中文版 3

1.2.1 FoxPro的发展简史 3

1.2.2 Visual FoxPro6.0中文版的主要特性 3

1.2.3 Visual FoxPro6.0中文版的安装 4

1.2.4 Visual FoxPro6.0的进入 5

1.2.5 Visual FoxPro6.0的退出 7

习题 7

第2章 利用命令窗口初识Visual FoxPro 9

2.1 Visual FoxPro6.0中文版中的最简单的显示命令 9

2.1.1 问号显示命令 9

2.2.1 字符型 10

2.2.2 货币型 10

2.1.2 反斜杠显示命令 10

2.2 Visual FoxPro6.0中文版中的数据类型 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 FoxPro6.0中的数据存储——数据容器 12

2.3.1 常量 12

2.3.2 内存变量 13

2.3.3 数组 14

2.3.6 对象 15

2.4 函数简介 15

2.3.5 记录 15

2.3.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 FoxPro6.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 FoxPro6.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.1.1 “文件”菜单 53

3.1 使用系统菜单 53

第3章 Visual FoxPro6.0窗口简介 53

3.1.2 “编辑”菜单 54

3.1.3 “显示”菜单 55

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.2.1 “全部”选项卡 63

4.2.2 “数据”选项卡 63

4.2 项目管理器简介 63

4.1.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.7 表的筛选 85

5.6.4 建立多个索引 85

5.6.5 表的重新索引 85

5.7.1 记录的筛选 86

5.7.2 字段筛选 86

习题 87

第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.2 建立数据库表间的关联 92

6.3.1 关联的概念 92

6.3 建立数据库表间的永久关联 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.1 将数据库文件添加到项目中 100

6.7 数据库文件的管理 100

6.7.2 从项目中移去数据库 101

6.7.3 删除数据库 101

6.8 多数据库操作 101

6.8.1 打开多个数据库 101

6.8.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.5 使用SQL语言操作表数据 115

7.4 视图的删除 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.1 Visual FoxPro 6.0基类 130

8.3 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.2 对象的绝对访问 139

8.5 创建和访问对象 139

8.5.1 创建对象 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.1 编写初始化代码文件 186

11.3 运行菜单 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.8 数据查询表单设计 200

12.2.7 高考成绩表修改表单设计 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