《VFP程序设计简明教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:鲁俊生,胡天云主编
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2001
  • ISBN:7560610471
  • 页数:224 页
图书介绍:"本书介绍Visual FoxPro及使用Visual FoxPro进行数据库应用程序开发,尤其是采用面向对象的程序设计方法进行数据库应用程序开发的基础知识。学习本书不需FoxBASE等前导课程或先行知识。书中首先介绍了数据库基础和中文Visual FoxPro 6.0的相关知识。第2~3章介绍Visual FoxPro基本数据类型、常量、变量、表达式、常见函数及表的基本操作。第4章主要介绍VFP程序的基本结构;基本设计方法和技巧。第5章主要介绍Visual FoxPro的面向对象程序设计方法。第6~8章介绍表单、菜单的创建和报表设计器、标签设计器的使用。第9章和第10章则分别介绍关系型数据库的建立方法和项目管理器的使用方法。本书包括了面向对象事件驱动的数据库应用程序设计所需的基本知识,书中通过大量例题介绍了面向对象的数据库应用程序开发方法和设计技巧,适合作为教材使用。全书内容需讲授40~50学时,另需20学时左右的上机实验时间。在学时较少的情况下,教师可根据实际情况选择部分内容精讲,其它内容则由学生课后自学。"

第1章 Visual FoxPro数据库概述 1

1.1 关于数据库 1

1.1.1 数据 1

1.1.2 数据管理的发展 2

1.1.3 数据库系统 2

1.2 Visual FoxPro功能概述 3

1.3 安装中文 Visual FoxPro 6.0 6

1.3. 1 安装的准备工作 6

1.3. 2 安装步骤 6

1.4 启动 Visual FoxPro 9

1.4. 1 启动 9

1.4. 2 Visual FoxPro主窗口 11

第2章 常量、变量、表达式及函数 17

2.1 数据类型 17

2.2 常量与变量 19

2.2.1 常量 19

2.2.2 变量 19

2.2.3 内存变量赋值命令 20

2.3 表 达式 21

2.3. 1 运算符 21

2. 3. 2 表达式 24

2.4 常用函数 25

2.4. 1 字符及字符串处理函数 25

2.4.2 数学运算函数 26

2.4.3 转换函数 27

2.4.4 日期函数 29

2.4. 5 测试函数 29

2.4.6 键值函数 32

2.4.7 数组函数 33

2. 4. 8 其他函数 34

第3章 表的基本操作 37

3. 1 表文件结构 37

3.1.1 定义表结构 37

3.1.2 建立表文件 39

3.1. 3 显示表结构 42

3.1.4 表结构文件修改 43

3.2 表记录编辑的常用命令 43

3.2. 1 命令方式编辑表记录 43

3. 2.2 菜单方式编辑表记录 54

3.2.3 备注与通用字段的简单编辑 59

3.3 索引、查询和排序 59

3.3.1 索引 59

3.3.2 索引查询 63

3.3.3 排序 64

3.4 数据统计 64

第4章 程序设计基础 67

4.1 程序的建立与运行 67

4.1.1 建立程序文件 67

4.1.2 程序文件的打开与运行 68

4.2 程序中常用的命令 69

4.2.1 基本输入/输出语句 69

4.2.2 程序注解 70

4.2.3 程序调试语句 71

4.2.4 清屏语句 71

4. 2.5 系统状态设置命令 71

4.3 结构化程序设计 72

4.3.1 常用流程图符号 72

4.3.2 结构化程序的基本结构 73

4.4 子程序、过程及过程文件 83

4.4.1 子程序 83

4. 4. 2 过程及过程文件 86

4.4.3 自定义函数 88

4.4.4 数组定义与赋值 90

4.5 参数传递与变量作用域 90

4.5.1 子程序调用的参数传递 90

4.5.2 过程调用的参数传递 91

4.5.3 内存变量的作用域与参数传递 92

第5章 面向对象程序设计基础 103

5.1 建立第一个表单 103

5.1.1 建立表单 103

5.1.2 添加对象 104

5.1.3 编写程序代码 107

5.2 对象的属性、事件、方法 111

5.2.1 对象的属性 111

5.2.2 对象的方法 115

5.2.3 对象的事件 118

5.3 类与控件 120

第6章 表单设计 124

6.1 创建表单 124

6.1.1 利用表单向导创建表单 124

6.1.2 使用表单设计器创建表单 131

6.2 容器和控件 133

6.2.1 容器层次中引用(访问)对象 134

6.2.2 设置属性 135

6.2.3 调用方法 135

6.3 数据环境 136

6.3.1 设计数据环境 136

6.3. 2 设置关系 137

6.4 属性窗口 138

6.5 添加新的属性和方法 140

6.6 单文档界面与多文档界面 141

6.7 表单设计范例 142

6.7.1 设计方法一 143

6.7.2 设计方法二 148

6.7.3 设计方法三 153

6.8 类的设计 157

6.8. 1 类的创建 158

6.8.2 类的调用 160

6.9 典型的表单设计 161

6.9.1 随机抽奖程序 161

6.9.2 单张表的查询 164

6.9.3 秒表的制作 167

6.10 消息对话框 169

第7章 菜单设计 172

7.1 创建菜单系统 172

7.1.1 启动菜单设计器 172

7.1.2 创建用户的菜单系统 173

7.2 为菜单或某单项指定任务 175

7.2.1 指定菜单或菜单项任务 176

7.2.2 菜单生成与运行 177

第8章 设计完美的报表和标签 178

8.1 建立报表 178

8.1.1 使用报表向导建立报表 179

8.1.2 使用报表设计器建立快速报表 182

8.1.3 报表的设计和修改 183

8.2 标签的建立与设计 190

第9章 数据库的建立与操作 193

9.1 数据库的建立 193

9.1.1 关系数据库基本概念回顾 193

9.1.2 数据库的建立 194

9.1.3 数据库命令操作简述 198

9.2 数据工作期及工作区 200

9.2.1 数据工作期 200

9.2.2 工作区 200

9.3.3 有关工作区的操作 201

9.3.4 建立表间关联 203

9.3 表单中多表操作的应用 207

9.3. 1 多表的表单设计 208

9.3. 2 表单中数据库表的应用 212

第10章 项目管理器 217

10.1 项目管理器 217

10.1.1 打开项目管理器 217

10.1.2 项目管理器的操作 218

10.1.3 连编应用程序 222

10.2 应用程序向导 223