《VISUAL FOXPRO程序设计》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:李树平编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2010
  • ISBN:9787302214915
  • 页数:206 页
图书介绍:本书共分为11章,全面介绍了数据库管理系统VFP的使用方法和技巧。内容涵盖了Visual FoxPro基础、VFP包含项目管理器、表的建立和操作、数据库的设计等等。

第1章 Visual FoxPro数据库基础 1

1.1 数据库基础知识 1

1.1.1 数据库的产生 1

1.1.2 数据模型 2

1.1.3 关系数据库 3

1.2 Visual FoxPro系统概述 4

1.2.1 Visual FoxPro的特性 4

1.2.2 Visual FoxPro 6.0安装、启动与退出 5

1.2.3 Visual FoxPro的设计基础 6

1.3 项目管理器 13

1.3.1 创建项目 14

1.3.2 使用项目管理器 14

1.3.3 定制项目管理器 16

1.4 向导、设计器、生成器简介 16

第2章 函数、命令与表达式 20

2.1 数据类型 20

2.1.1 字符型 20

2.1.2 数值型 20

2.1.3 日期型 20

2.1.4 日期时间型 21

2.1.5 逻辑型 21

2.1.6 备注型 21

2.1.7 通用型 21

2.2 常量与变量 21

2.2.1 常量 21

2.2.2 变量 22

2.2.3 数组 24

2.2.4 字段 24

2.2.5 记录 24

2.2.6 对象 24

2.3 运算符与表达式 24

2.4 常用函数 26

2.4.1 常用字符函数 27

2.4.2 常用数值函数 27

2.4.3 常用日期和时间函数 28

2.4.4 常用类型转换函数 29

2.4.5 常用测试函数 29

第3章 表的创建与操作 30

3.1 表的建立 30

3.1.1 建立表结构 30

3.1.2 表结构的查看 33

3.1.3 输入表数据 33

3.2 表的修改 35

3.2.1 表结构的修改 35

3.2.2 表记录的修改 36

3.3 表的打开和关闭 38

3.3.1 表的打开 38

3.3.2 表的关闭 39

3.4 VFP命令的常用子句 39

3.4.1 四种常用的命令子句 39

3.4.2 命令子句中的表达式 40

3.4.3 命令和子句的书写规则 40

3.4.4 常用的环境设置命令 40

3.5 表中记录的操作 42

3.5.1 移动记录指针 42

3.5.2 插入记录 43

3.5.3 追加记录 44

3.5.4 删除记录 44

3.5.5 恢复逻辑删除的记录 45

3.5.6 表数据记录的定制显示与修改 45

3.5.7 查询替换命令 47

3.5.8 表的其他操作命令 48

3.5.9 一般文件操作命令 49

3.6 索引 49

3.6.1 索引概念 49

3.6.2 索引类型 50

3.6.3 建立索引 50

3.6.4 使用索引 52

3.6.5 删除索引 52

3.6.6 索引查询 52

3.7 表的排序 53

3.8 表的统计 53

3.9 数据完整性 55

3.9.1 实体完整性与主关键字 55

3.9.2 域完整性与约束规则 55

3.9.3 参照完整性与表之间的关联 56

第4章 数据库设计 59

4.1 创建数据库 59

4.2 使用数据库 60

4.3 修改数据库 62

4.4 删除数据库 63

4.5 数据库中表的设置 64

4.6 数据库中表的关联 66

4.6.1 在数据库中建立表间的关系 66

4.6.2 建立相关联表的参照完整性规则 67

第5章 关系数据库标准语言SQL 69

5.1 SQL概述 69

5.1.1 SQL语言的主要特点 69

5.1.2 SQL语句的执行 70

5.2 SQL的数据定义功能 70

5.2.1 数据表结构的定义 70

5.2.2 数据表结构的修改 72

5.2.3 删除表 73

5.3 SQL的数据修改功能 73

5.3.1 插入记录 73

5.3.2 更新记录 75

5.3.3 删除记录 75

5.4 SQL的数据查询功能 76

5.4.1 SQL命令 76

5.4.2 简单查询 78

5.4.3 带特殊运算符的条件查询 79

5.4.4 分组、排序及系统函数的使用 80

5.4.5 联接查询 82

5.4.6 嵌套查询 83

5.4.7 集合的并运算 85

5.4.8 查询结果的重定向输出 85

第6章 查询与视图 87

6.1 查询 87

6.1.1 利用查询向导创建查询 87

6.1.2 利用查询设计器创建查询 91

6.1.3 创建交叉表查询 95

6.2 视图 98

6.2.1 利用视图向导创建视图 98

6.2.2 利用视图设计器创建视图 100

6.2.3 连接远程数据 102

6.2.4 创建新的远程视图 103

6.2.5 利用视图更新数据 104

6.2.6 定制视图 105

6.2.7 打开视图 106

第7章 Visual FoxPro程序设计 107

7.1 程序文件建立与编辑 107

7.1.1 建立程序文件 107

7.1.2 打开程序 108

7.1.3 运行程序 108

7.1.4 程序文件的编译 109

7.2 程序设计中的常用命令 109

7.2.1 基本输入输出命令 109

7.2.2 状态设置、清屏、注释命令 110

7.3 程序的基本结构 111

7.4 选择结构程序设计 111

7.4.1 单向分支选择结构 112

7.4.2 双向分支 113

7.4.3 多路分支DO CASE…ENDCASE 114

7.4.4 分支语句嵌套结构 114

7.4.5 使用分支语句应注意的几点 116

7.5 循环结构程序设计 116

7.5.1 条件循环DO WHILE…ENDDO 116

7.5.2 计数循环语句FOR…ENDFOR 118

7.5.3 数据库循环操作SCAN…ENDSCAN 119

7.5.4 循环嵌套 119

7.6 子程序与过程和函数 120

7.6.1 子程序 120

7.6.2 过程和函数 121

第8章 表单 125

8.1 面向对象的概念 125

8.1.1 对象 125

8.1.2 类 129

8.2 Visual FoxPro基类简介 129

8.2.1 控件类 130

8.2.2 容器类 130

8.3 创建与运行表单 131

8.3.1 创建表单 131

8.3.2 运行表单 138

8.4 表单设计器 139

8.5 设置数据环境 140

8.5.1 数据环境 141

8.5.2 数据绑定 142

8.5.3 把表或字段拖入表单 142

8.6 控件操作与布局 142

8.6.1 控件的基本操作 142

8.6.2 控件布局 143

8.6.3 设置Tab键次序 143

8.7 基本型控件 144

8.7.1 标签 144

8.7.2 文本框 146

8.7.3 命令按钮 148

8.7.4 编辑框 150

8.7.5 复选框 151

8.7.6 列表框 153

8.7.7 组合框 155

8.7.8 计时器 156

8.8 容器型控件 157

8.8.1 命令按钮组 157

8.8.2 选项按钮组 158

8.8.3 表格 160

8.8.4 页框 162

8.9 自定义类 163

8.9.1 用类设计器创建类 164

8.9.2 用程序方式定义类 165

8.9.3 类的复制与删除 166

第9章 报表与标签 168

9.1 利用报表向导创建报表 168

9.1.1 创建简单报表 169

9.1.2 创建一对多报表 172

9.2 使用报表设计器设计报表 175

9.2.1 启动报表设计器 175

9.2.2 设置数据环境 176

9.2.3 规划数据位置及调整报表带区 177

9.2.4 添加报表控件 178

9.2.5 修饰报表 182

9.2.6 预览报表 183

9.2.7 打印报表 183

9.3 标签的创建和打印 183

9.3.1 使用标签向导设计标签 183

9.3.2 使用“标签设计器”创建标签及打印 186

第10章 菜单设计 188

10.1 Visual FoxPro系统菜单 188

10.1.1 菜单结构 188

10.1.2 系统菜单 188

10.1.3 菜单设计基础 190

10.1.4 下拉式菜单的基本结构 190

10.1.5 快捷菜单的基本结构 191

10.2 下拉式菜单设计 191

10.3 菜单组成及快速创建菜单 192

10.3.1 菜单组成 192

10.3.2 快速创建菜单 193

10.4 使用菜单设计器创建菜单 194

10.4.1 打开“菜单设计器” 194

10.4.2 设计主菜单 194

10.4.3 添加子菜单 195

10.4.4 设置菜单的快捷键 196

10.4.5 菜单项分组 197

10.4.6 指定菜单项任务 197

10.5 创建快捷菜单 199

10.6 生成和运行菜单 200

10.6.1 生成菜单程序文件 200

10.6.2 运行菜单 200

10.7 在应用程序中包含菜单 201

10.7.1 将快捷菜单附加到控件中 201

10.7.2 启用和废止菜单项 202

10.8 创建工具栏 203

参考文献 206