当前位置:首页 > 工业技术
Visual FoxPro程序设计教程
Visual FoxPro程序设计教程

Visual FoxPro程序设计教程PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:何玉辉主编
  • 出 版 社:西安:西安电子科技大学出版社
  • 出版年份:2003
  • ISBN:756061244X
  • 页数:220 页
图书介绍:本书讲述数据库软件Visual FoxPro的基础知识。
《Visual FoxPro程序设计教程》目录

第1章 数据库系统导论 1

1.1 数据库概念简介 1

1.1.1 数据库与信息 1

1.1.2 数据库系统 2

1.1.3 数据库管理系统 3

1.2 数据库类型 4

1.2.1 关系模型 4

1.2.2 层次模型 5

1.2.3 网状模型 6

1.3 数据库技术的发展趋势 6

1.3.1 分布式数据库 6

1.3.2 面向对象的数据库 7

习题一 7

第2章 Visual FoxPro基础 8

2.1 系统概述 8

2.1.1 系统特点 8

2.1.2 系统安装与启动 9

2.1.3 VFP用户界面 11

2.2 VFP基础知识 12

2.2.1 数据类型 12

2.2.2 常量与变量 13

2.2.3 函数 16

2.2.4 表达式 21

2.3 学生档案制作——自由表的建立与修改 23

2.3.1 建立与修改自由表结构 23

2.3.2 输入与修改自由表记录 27

2.4 学生档案日常维护——自由表的基本操作 32

2.4.1 自由表的显示与复制 32

2.4.2 记录的定位 35

2.4.3 记录的删除和恢复 38

2.5 学生成绩表排名——自由表的排序与索引 40

2.6 数据库操作 43

2.6.1 数据库的基本概念 43

2.6.2 数据库操作 44

2.6.3 建立表之间的关系 50

2.6.4 数据字典 53

习题二 53

第3章 查询和视图设计 59

3.1 学生信息检索——设计查询文件 59

3.1.1 利用“查询向导”创建查询 59

3.1.2 利用“查询设计器”创建查询 64

3.2 学生检索信息的维护——修改查询文件 68

3.2.1 修改查询文件 68

3.2.2 运行查询文件 69

3.3 复杂编程简单化——复杂条件查询 69

3.3.1 在表间建立关系 69

3.3.2 AND关系 71

3.3.3 OR关系 71

3.3.4 组合AND与OR条件 71

3.3.5 交叉表查询 71

3.4 高手编程——SQL语言 73

3.5 学生信息的边查询边修改——创建本地视图 73

3.5.1 为什么要先创建数据库 74

3.5.2 利用“本地视图向导”创建本地视图 74

3.5.3 利用“视图设计器”创建本地视图 75

3.5.4 创建参数视图 78

3.6 访问异地信息——创建远程视图 79

3.6.1 利用“远程视图向导”创建远程视图 79

3.6.2 利用“视图设计器”创建远程视图 81

3.7 查询和视图为何这般像——查询与视图的异同 81

本章小结 82

习题三 82

第4章 表单设计 84

4.1 我会Windows编程——设计表单 84

4.1.1 利用“表单向导”设计表单 84

4.1.2 利用“表单设计器”设计表单 88

4.1.3 利用“表单生成器”快速设计表单 92

4.2 提高点——表单管理 93

4.2.1 表单设计器的数据环境 93

4.2.2 隐藏表单 96

4.2.3 释放表单 97

4.2.4 将参数传递到表单 98

4.2.5 从表单返回值 98

4.3 必先利其器——控件使用要点 98

4.3.1 标签控件 98

4.3.2 文本框控件 99

4.3.3 编辑框控件 99

4.3.4 列表框控件 100

4.3.5 组合框控件 101

4.3.6 页框控件 101

4.3.7 表格控件 102

4.3.8 命令按钮控件 103

4.3.9 命令按钮组控件 103

4.3.10 OLE控件 104

4.3.11 添加ActiveX绑定控件 105

4.4 风景如画——美化表单 105

4.4.1 改变控件大小 105

4.4.2 改变文本的字体和大小 106

4.4.3 移动和对齐控件 106

4.4.4 表单颜色 107

4.5 技巧性实例教学 108

本章小结 111

习题四 112

第5章 报表和标签设计 114

5.1 学生信息报表制作——设计报表文件 114

5.1.1 利用“报表向导”设计报表 114

5.1.2 利用“报表设计器”调整报表 118

5.1.3 报表的预览和打印 119

5.2 报表设计真方便——报表设计器详解 120

5.2.1 报表设计器的带区 120

5.2.2 报表设计器的数据环境 122

5.2.3 报表控件 122

5.2.4 修改报表布局 124

5.2.5 更改页面 124

5.2.6 在布局上分组数据 125

5.3 报表高手——报表设计技巧 126

5.3.1 设计一对多报表 126

5.3.2 快速报表 128

5.3.3 实用报表 130

5.3.4 更改报表的打印设置 131

5.4 我要名片——设计标签 132

5.4.1 利用“标签向导”设计标签 132

5.4.2 利用“标签设计器”设计标签 134

5.4.3 标签设计技巧 135

5.4.4 标签的预览和打印 136

本章小结 136

习题五 136

第6章 菜单和工具栏设计 138

6.1 学生管理系统的菜单制作——设计菜单 138

6.1.1 利用“菜单设计器”设计菜单 138

6.1.2 菜单设计器的使用 140

6.1.3 设计快捷菜单 147

6.2 我也定义一个工具栏——创建自定义工具栏 147

6.2.1 定制VFP工具栏 148

6.2.2 定义工具栏类 149

6.2.3 在表单中添加自定义工具栏 151

6.2.4 协调菜单和用户自定义工具栏 154

本章小结 154

习题六 155

第7章 项目管理器 156

7.1 今天做项目—创建项目管理器 156

7.1.1 创建项目文件 157

7.1.2 设置VFP默认目录 158

7.2 使用项目管理器 160

7.2.1 创建和修改文件 160

7.2.2 添加和移去文件 160

7.2.3 为文件添加说明 162

7.2.4 查看表 162

7.3 定制项目管理器 163

7.3.1 项目管理器的折叠 163

7.3.2 项目管理器的分离 164

7.3.3 改变显示外观 164

7.3.4 停放“项目管理器” 164

本章小结 165

习题七 165

第8章 程序设计初步 167

8.1 程序的编辑、编译和运行 167

8.1.1 程序的编辑 167

8.1.2 程序的编译 168

8.1.3 程序的运行 170

8.2 数组与赋值语句 170

8.2.1 数组 170

8.2.2 赋值语句 171

8.3 分支程序设计 172

8.3.1 单分支结构 172

8.3.2 二分支结构 174

8.3.3 IIF()函数 174

8.3.4 多分支结构 175

8.4 循环程序设计 177

8.4.1 FOR循环结构 177

8.4.2 DO WHILE循环结构 178

8.4.3 SCAN循环结构 179

8.5 过程与自定义函数设计 179

8.5.1 自定义函数 180

8.5.2 过程设计 180

8.5.3 参数传递 182

8.5.4 变量作用域 183

8.6 实例教学 184

本章小结 186

习题八 187

第9章 面向对象编程 189

9.1 对象 189

9.1.1 了解对象 189

9.1.2 事件和方法程序 189

9.1.3 常用属性 190

9.1.4 常用事件 190

9.1.5 常用方法 191

9.2 类 191

9.2.1 封装性 191

9.2.2 继承性 192

9.2.3 多态性 192

9.2.4 VFP中的基类 192

9.2.5 何时需要设计类 193

9.3 创建类 193

9.3.1 非编程方式创建类 193

9.3.2 使用“类设计器” 194

9.3.3 修改类定义 197

9.3.4 以编程方式定义类 197

9.4 创建和访问对象 199

9.4.1 创建对象 200

9.4.2 对象的绝对访问 200

9.4.3 对象的相对访问 202

9.4.4 对象设计实例 203

9.5 应用程序的连编 205

9.5.1 连编一个应用程序 205

9.5.2 运行.APP应用程序 206

9.5.3 磁盘发布 206

本章小结 211

习题九 211

附录 各章习题参考答案 214

参考文献 220

返回顶部