《Visual FoxPro实用教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:彭其美编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2003
  • ISBN:7505389572
  • 页数:240 页
图书介绍:Visual FoxPro 7.0是FoxPro系列数据库管理系统产品的最新版本,本书是在作者近年来从事数据库应用教学实践的基础上结合Visual FoxPro 7.0的新特点编写而成的。内容包括集成开发环境、数据库与表、查询与视图、程序设计基础、面向对象的程序设计思想、表单及控件对象设计、菜单设计、多表单应用、类与ActiveX控件、报表设计、网络应用、应用程序的连编与发布、上机实验与课程设计指导等13章。配有丰富的实例和较详细的设计制作步骤,并提供大量练习题。

第1章 Visual FoxPro 7.0概述 1

1.1 微机关系数据库的发展与兼容性 1

1.1.1 微机关系数据库的发展和演变 1

1.1.2 Visual FoxPro的兼容性 2

1.2 Visual FoxPro 7.0简介 2

1.2.1 Visual FoxPro 7.0的新特点 2

1.2.2 Visual FoxPro 7.0的安装与配置 4

1.3 Visual FoxPro 7.0的集成开发环境 6

1.3.1 系统的启动与退出 6

1.3.2 用户界面 7

1.3.3 项目管理器 10

1.3.4 Visual FoxPro的工作方式 12

1.4 Visual FoxPro的数据类型 12

1.4.1 常量 13

1.4.2 变量 14

1.4.3 数组 16

习题1 16

第2章 Visual FoxPro 7.0的数据库与表 18

2.1 数据库的组成与创建 18

2.1.1 数据库的组成 18

2.1.2 创建数据库 18

2.1.3 数据库设计器的使用 20

2.2 表的分类和结构 22

2.2.1 表的分类 22

2.2.2 表的结构与字段类型 23

2.3 建立与修改表结构 25

2.3.1 建立表结构 26

2.3.2 表的打开与关闭 29

2.3.3 修改表结构 30

2.4 表数据的输入与浏览 30

2.4.1 数据输入 30

2.4.2 浏览与编辑数据 31

2.5 OLE与通用型字段处理 32

2.5.1 OLE概述 33

2.5.2 通用型字段的数据处理 33

2.6 表数据的修改与复制 36

2.6.1 记录指针及其定位 36

2.6.2 字段的替换修改 37

2.6.3 记录的删除与恢复 38

2.6.4 表结构与数据的复制 39

2.7 索引 40

2.7.1 索引的分类 41

2.7.2 索引的创建与删除 41

2.7.3 索引的使用 43

2.8 工作区与多表操作 44

2.8.1 工作区及选择 45

2.8.2 数据工作期 45

2.8.3 表间关系 47

2.8.4 数据的有效规则与参照完整性 49

习题2 52

第3章 查询与视图 57

3.1 查询命令 57

3.1.1 顺序查询命令 57

3.1.2 索引查询命令 57

3.1.3 数据统计计算命令 58

3.2 使用查询设计器 60

3.2.1 创建查询 60

3.2.2 使用查询设计器 61

3.3 SQL查询 65

3.3.1 SQL概述 65

3.3.2 SELECT SQL命令 65

3.3.3 SQL查询的应用举例 67

3.4 视图 70

3.4.1 视图的基本概念与分类 70

3.4.2 视图的创建 70

3.4.3 用视图实现查询与数据的更新 73

习题3 81

第4章 程序设计基础 83

4.1 函数和表达式 83

4.1.1 函数 83

4.1.2 运算符和表达式 85

4.2 程序文件 87

4.2.1 概述 87

4.2.2 程序中常用的输入输出命令和函数 87

4.2.3 程序文件的建立、修改和运行 89

4.3 程序的控制结构 90

4.3.1 顺序结构 90

4.3.2 分支结构 90

4.3.3 循环结构 92

4.4 过程与自定义函数 95

4.4.1 子程序、过程和过程文件 95

4.4.2 自定义函数 97

4.5 程序的调试 99

4.5.1 概述 99

4.5.2 使用程序调试器 100

习题4 104

第5章 面向对象的程序设计思想 106

5.1 面向对象的程序设计概述 106

5.1.1 什么是面向对象与可视化程序设计 106

5.1.2 对象、属性、事件和方法的概念 107

5.2 类与对象 108

5.2.1 类的基本概念 108

5.2.2 Visual FoxPro的类 108

5.3 事件驱动的程序设计方法 110

5.3.1 Visual FoxPro的事件 110

5.3.2 事件触发与方法调用 111

习题5 113

第6章 表单及控件对象设计 114

6.1 使用表单向导 114

6.2 表单设计环境 117

6.2.1 数据环境 117

6.2.2 表单设计工具及有关设置 118

6.2.3 属性窗口 119

6.3 使用表单设计器 119

6.3.1 创建快速表单 119

6.3.2 表单设计的基本步骤 121

6.3.3 控件布局与调整 122

6.4 常用控件及程序设计 123

6.4.1 标签与文本框 123

6.4.2 命令按钮与按钮组 127

6.4.3 单选按钮组与复选框 129

6.4.4 列表框与组合框 133

6.4.5 表格控件 136

6.4.6 定时器 138

6.4.7 其他控件 141

习题6 146

第7章 菜单设计 149

7.1 下拉式菜单 149

7.1.1 快速菜单 149

7.1.2 使用菜单设计器 150

7.2 弹出式菜单 155

7.2.1 弹出式菜单设计 155

7.2.2 弹出式菜单应用 156

习题7 158

第8章 多表单应用 159

8.1 多表单应用程序 159

8.1.1 多文档应用程序 159

8.1.2 表单集 160

8.2 在顶层表单上添加菜单栏 163

习题8 167

第9章 类与ActiveX控件 168

9.1 类的设计与应用 168

9.1.1 用类设计器创建与设计新类 168

9.1.2 用户定义工具栏 171

9.1.3 用户定义属性与方法程序 173

9.2 ActiveX控件 176

9.2.1 概述 176

9.2.2 非绑定型ActiveX控件 177

9.2.3 绑定型ActiveX控件 180

习题9 181

第10章 报表设计 183

10.1 报表入门 183

10.1.1 报表向导 183

10.1.2 报表输出 187

10.2 使用报表设计器 189

10.2.1 打开报表设计器与页面设置 189

10.2.2 快速报表 191

10.2.3 报表控件与表达式使用 192

10.2.4 基本带区设计 196

10.2.5 标题/汇总区设计 199

10.2.6 分组报表设计 202

习题10 204

第11章 Visual FoxPro 7.0的网络应用 206

11.1 数据共享技术 206

11.1.1 表的独占与共享 206

11.1.2 数据的锁定与解锁 206

11.1.3 使用缓冲技术 208

11.1.4 事务处理简介 210

11.2 客户-服务器程序设计初步 212

11.2.1 基本概念 212

11.2.2 客户-服务器实现方案 215

11.3 Web应用 217

11.3.1 将数据对象直接存为HTML文件 217

11.3.2 使用Web发布向导 219

习题11 223

第12章 应用程序的连编与发布 225

12.1 概述 225

12.2 发布准备 225

12.2.1 对应用程序的限制 225

12.2.2 应用程序的资源准备 226

12.2.3 连编应用程序 227

12.3 发布应用程序 230

习题12 230

第13章 上机实验与课程设计指导 231

13.1 实验指导 231

实验一 Visual FoxPro 7.0入门 231

实验二 数据库与表的基本操作 231

实验三 建立和使用索引 232

实验四 数据查询与视图 232

实验五 程序设计基本训练 232

实验六 表单设计 233

实验七 菜单设计 233

实验八 报表设计 233

实验九 设计类和使用ActiveX控件 234

实验十 网络应用 234

13.2 课程设计指导 234

13.3 课程设计选题 237

参考文献 240