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

  • 购买积分:11 如何计算积分?
  • 作  者:王凤领,王万学,周丽梅主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2006
  • ISBN:711306874X
  • 页数:286 页
图书介绍:本书包括数据库基础知识、语法基础、项目管理器的使用和操作、数据库及数据表操作、表单、结构化程序设计、SQL语言、查询与视图、菜单、报表及应用程序的发布等内容。

第1章 数据库系统及Visual FoxPro 6.0概述 1

1.1 信息处理与数据库 1

1.2 数据库的基本知识 1

1.2.1 数据库系统的组成 1

1.2.2 数据库的数据模型 1

1.3 Visual FoxPro 6.0及其界面 3

1.4 Visual FoxPro 6.0语法基础 4

1.4.1 数据类型 4

1.4.2 常量 5

1.4.3 变量 7

1.4.4 数组 8

1.4.5 常用函数 11

1.4.6 表达式 28

1.4.7 命令 33

习题1 34

第2章 项目管理器及其操作 43

2.1 项目管理器简介 43

2.2 创建和打开项目 43

2.2.1 创建和保存新项目 43

2.2.2 打开已有项目 43

2.3 项目管理器的操作 43

2.3.1 查看项目中的内容 43

2.3.2 添加或移去文件 43

2.3.3 创建和修改文件 44

2.3.4 定制项目管理器 45

习题2 45

3.1 数据表概述 46

3.1.1 表的相关概念 46

第3章 表的基本操作 46

3.1.2 表中的数据类型 47

3.2 创建新表 47

3.2.1 设计表结构 47

3.2.2 通过表设计器创建新表 48

3.2.3 通过表向导创建新表 50

7.1 程序概述 1 53

3.2.4 输入记录与浏览表中的信息 54

3.3.1 修改已有表的结构 56

3.3 浏览和编辑表中信息 56

3.3.2 添加新记录 57

3.3.3 删除记录 57

3.3.4 在表中移动记录指针 58

3.3.5 定制浏览窗口 59

3.4.1 索引的类型 60

3.4 表的索引与排序 60

3.4.2 各种类型索引的使用 61

3.4.3 用多个字段进行索引 62

3.4.4 排序 62

3.5 表的数值计算 63

3.5.1 纵向求和SUM 63

3.5.2 纵向求平均值AVERAGE 63

3.5.3 统计记录数COUNT 64

3.6 多表的操作 64

3.6.1 工作区的概念 64

3.6.2 选择工作区的命令 65

3.6.3 使用USE命令指定工作区打开表 65

3.6.4 建立表的关联 66

3.6.5 解除关联 66

3.7.2 关闭表命令 67

3.7 用命令对表进行操作简介 67

3.7.1 打开表命令 67

3.7.3 显示表记录的命令 68

3.7.4 利用已有的表建立新表 68

3.7.5 修改表结构的命令 69

3.7.6 记录定位命令 69

3.7.7 记录的删除命令 70

3.7.8 替换REPLACE命令 71

3.7.9 条件查询LOCATE命令 71

3.7.10 建立单索引文件的命令 71

3.7.11 建立复合索引文件的命令 71

3.7.12 追加记录APPEND命令 72

3.7.13 插入记录INSERT命令 72

3.7.14 从其表文件中追加数据APPEND FROM命令 72

习题3 72

第4章 数据库的基本操作 76

4.1 数据库的基本操作 76

4.1.1 数据库设计的一般步骤 76

4.1.2 创建新数据库 77

4.1.3 在数据库中加入表和移去表 78

4.1.4 多表间关联 80

4.1.5 表的连接 84

4.2 设置数据库 84

4.2.1 设置字段显示属性 84

4.2.2 设置字段输入默认值 86

4.2.3 定义字段有效性规则 86

4.2.4 设置永久关系与参照完整性 87

4.3 数据库的操作 90

4.3.1 打开/关闭数据库 90

4.3.2 在项目中添加/移去数据库 91

4.3.3 建立表间关系 92

4.3.4 使用多个数据库 93

习题4 93

本章小结 93

第5章 面向对象程序设计简介 98

5.1 面向对象编程的基本概念 98

5.1.1 对象的属性、事件和方法 98

5.1.2 控件与对象 99

5.1.3 表单对象 99

5.1.4 对象的引用 101

5.2 简单的输入输出程序设计 103

5.2.1 命令按钮的使用 103

5.2.2 用标签输出信息 103

5.2.3 文本框输入输出 104

5.3 可视化编程步骤 107

本章小结 109

习题5 110

第6章 表单 114

6.1 创建表单 114

6.1.1 通过表单向导创建表单 114

6.2 表单设计器 116

6.2.1 “表单设计器”工具栏 116

6.2.2 “表单控件”工具栏 116

6.2.3 “属性”窗口 117

6.2.4 “代码”窗口 119

6.3 表单的数据环境 120

6.3.1 数据环境设计器 120

6.3.2 添加、移去表或视图 120

6.4.3 修改表单 121

6.4.2 运行表单的多种方法 121

6.4 表单的保存、运行和修改 121

6.4.1 保存表单 121

6.5 表单常用控件 122

6.5.1 标签、文本框和命令按钮 122

6.5.2 线条、形状和图像控件 126

6.5.3 列表框 129

6.5.4 容器控件 130

6.5.5 选项按钮组 131

6.5.6 复选框 133

6.5.7 命令按钮组 134

6.5.8 计时器控件 135

6.5.9 微调框 136

6.5.10 组合框 137

6.5.11 表格控件 138

6.5.12 页框 140

6.5.13 编辑框 141

本章小结 142

习题6 142

第7章 程序设计基础 153

7.1.1 程序的建立、编辑 154

7.1.2 程序的运行 155

7.1.3 程序中常用的命令 156

7.2 顺序结构程序设计 158

7.3 选择结构程序设计 160

7.3.1 简单分支结构 161

7.3.2 选择分支结构 162

7.3.3 多分支结构 163

7.4.1 条件循环语句Do while...End do 165

7.4 循环结构程序设计 165

7.4.2 计数循环语句FOR ENDFOR 167

7.4.3 数据表扫描循环语句Scan Endscan 169

7.5 多重循环 171

7.6 多模块程序设计 173

7.6.1 过程及其过程调用 174

7.6.2 用户自定义函数 180

7.6.3 自定义方法 180

7.6.4 变量作用域 183

本章小结 185

习题7 185

8.2 SQL的数据查询功能 190

8.2.1 SELECT语句格式与功能 190

8.1 SQL语言概述 190

第8章 结构化查询语言——SQL 190

8.2.2 应用举例 199

8.3 SQL的数据操作功能 202

8.3.1 插入记录 202

8.3.2 更新记录 203

8.3.3 删除记录命令 204

8.4 SQL的数据定义功能 204

8.4.1 定义表 204

8.4.2 修改表的结构 205

8.4.3 删除表 206

8.4.4 建立视图 206

本章小结 207

习题8 207

9.1.3 视图与查询比较 210

9.1.1 查询的概念 210

9.1.2 视图的概念 210

9.1 查询与视图概述 210

第9章 查询与视图 210

9.2 创建查询 211

9.2.1 通过查询向导建立查询 211

9.2.2 通过查询设计器创建查询 214

9.2.3 查询去向 218

9.3 运行查询 222

9.4 创建视图 222

9.4.1 通过视图向导建立视图 222

9.4.2 通过视图设计器建立视图 226

9.5 利用视图更新表 232

本章小结 232

习题9 233

10.1 菜单结构 237

第10章 菜单程序设计 237

10.2 创建快速菜单 238

10.3 使用菜单设计器创建菜单 238

10.3.1 创建主菜单 238

10.3.2 创建子菜单项 239

10.3.3 定义菜单项功能 240

10.3.4 定义快捷键 240

10.3.5 添加系统菜单项 242

10.4 创建快捷菜单 243

本章小结 244

习题10 245

第11章 报表程序设计 248

11.1 计划报表布局 248

11.1.1 报表的常规布局 248

11.2.1 通过“报表向导”创建报表 249

11.2 创建报表布局 249

11.1.2 报表布局文件 249

11.2.2 通过“报表设计器”创建报表 252

11.3 修改报表布局 254

11.3.1 规划数据的位置 254

11.3.2 调整报表带区的大小和布局 254

11.3.3 设置报表数据源 255

11.3.4 增添报表控件 256

11.4 预览和打印报表 260

11.4.1 预览结果 260

11.4.2 打印报表 261

本章小结 262

习题11 262

12.1 建立帮助文件 266

12.1.1 建立HTML帮助 266

第12章 应用程序的发布 266

12.1.2 建立图形方式的帮助 267

12.1.3 设计.DBF帮助 268

12.2 编译应用程序 268

12.2.1 建立项目 268

12.2.2 建立主控文件 268

12.2.3 在项目中运行应用程序 269

12.2.4 项目的连编 269

12.3 安装向导 270

12.3.1 发布树 270

12.3.2 运行安装向导 273

12.4 系统开发实例 273

本章小结 284

习题12 284

参考文献 286