《Visual FoxPro程序设计》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:余毅,单颀主编;何定华,吴颖编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2004
  • ISBN:7115125392
  • 页数:221 页
图书介绍:本书详细介绍了常用控件的程序设计、数据表的表单程序设计及菜单等的程序设计。

第1章 Visual FoxPro的基础 1

1.1.1 数据库系统及其特点与发展历史 1

1.1 数据库基础 1

目录 1

1.1.2 数据模型 2

1.1.3 关系运算 4

1.1.4 数据库管理系统 5

1.2 数据库设计 5

1.2.1 数据库设计原则 5

1.2.2 数据库设计过程 6

1.3 Visual FoxPro 6.0简介 9

1.3.1 Visual FoxPro 6.0的特点 9

1.3.2 Visual FoxPro 6.0的数据类型 9

1.3.3 VFP的命令构成和文件命名方法 12

1.3.4 文件命名方法和常用文件类型 15

习题1 16

第2章 Visual FoxPro 系统的编程工具介绍 18

2.1 Visual FoxPro 6.0系统的主界面介绍 18

2.2 项目管理器 19

2.2.1 项目管理器简介 20

2.2.2 管理项目的数据 22

2.2.3 管理项目的文档 22

2.2.4 管理项目的各种操作 23

2.3 设计器 25

2.4 工具栏 26

2.5 生成器简介 26

2.6 向导 27

2.7 表单设计器 28

2.8 Visual FoxPro编程步骤 30

2.8.1 添加控件 31

2.8.2 由控件创建对象的方法 31

2.8.3 修改属性 32

2.8.4 编写代码 32

2.8.5 运行表单 32

习题2 33

2.8.6 修改表单 33

3.1 常量 35

第3章 Visual FoxPro数据与数据运算 35

3.2 变量 36

3.2.1 字段变量 36

3.2.2 内存变量 36

3.2.3 系统内存变量 39

3.2.4 数组 39

3.3.3 日期表达式及日期运算符 41

3.3.2 字符表达式及字符串运算符 41

3.3.1 数值表达式及数值运算符 41

3.3 运算符及表达式 41

3.3.4 关系表达式及关系运算符 42

3.3.5 逻辑表达式及逻辑运算符 42

3.3.6 名称表达式 43

3.4 常用函数 43

3.4.1 字符处理函数 43

3.4.2 数值处理函数 46

3.4.3 日期和时间处理函数 48

3.4.4 数据转换函数 49

3.4.5 与表有关的函数 50

3.4.7 文件管理函数 52

3.4.6 显示位置函数 52

3.4.8 数组函数 54

3.4.9 系统函数 56

习题3 56

4.1.1 数据库和表的基本概念 59

4.1.2 创建数据库 59

4.1 创建数据库与表 59

第4章 Visual FoxPro数据库及其操作 59

4.1.3 数据库的使用及操作 61

4.2 表的设计与操作 63

4.2.1 创建表 63

4.2.2 对表结构的操作 66

4.3 对表记录的操作 67

4.3.1 输入表记录 67

4.3.2 记录指针的定位 68

4.3.3 删除记录 69

4.3.4 修改记录 71

4.4 对表的高级操作 72

4.5.1 自由表的建立 77

4.5 自由表 77

4.5.2 将自由表添加到数据库 78

4.5.3 从数据库中移出表 79

4.6 多个表的同时使用 79

4.6.1 多工作区的概念 80

4.6.2 使用不同工作区的表 80

4.6.3 表之间的关联 81

4.7 排序 83

习题4 83

第5章 查询与视图 86

5.1 查询设计器 86

5.1.1 查询设计器简介 86

5.1.2 查询设计器的查询 90

5.1.3 查询菜单的使用 93

5.2 视图 94

5.2.1 视图的概念 94

5.2.2 视图的创建 95

5.2.3 视图与数据更新 97

5.2.4 视图的使用与维护 98

习题5 98

6.1 SQL语言概述 101

6.2 SQL语言的定义操作 101

第6章 关系数据库标准语言SQL 101

6.2.1 建立表结构 101

6.2.2 修改表结构 105

6.2.3 将表添加到数据库 107

6.2.4 将数据库表从数据库中移去 107

6.3 SQL语言的查询操作 108

6.3.1 简单查询 109

6.3.2 嵌套查询 111

6.3.3 计算查询 112

6.3.4 分组查询 113

6.4 SQL语言的修改功能 114

6.4.1 添加记录 114

6.4.2 删除记录 116

6.4.3 更新记录 117

习题6 117

7.1 程序与程序文件 121

7.1.1 程序文件的建立 121

第7章 程序设计基础 121

7.1.2 程序文件的运行 122

7.1.3 在程序中经常使用的基本命令 123

7.2.1 顺序结构 126

7.2.2 分支结构 126

7.2 程序的控制结构 126

7.2.3 循环结构 129

7.3 多模块程序设计 135

7.3.1 子程序 135

7.3.2 自定义函数 136

7.3.3 过程和过程文件 137

7.3.4 变量的作用域 138

7.4 程序的调试 140

7.4.1 错误类型 141

7.4.2 程序的调试 141

习题7 143

第8章 利用表单设计应用程序 147

8.1 创建表单 147

8.1.1 使用表单向导创建表单 147

8.1.2 使用表单设计器创建表单 147

8.2 表单设计器 153

8.2.1 属性窗口 153

8.2.2 表单控件工具栏 153

8.2.3 控件的操作与布局 154

8.3 常用表单控件 156

8.3.1 标签、线条、形状和图像 156

8.3.2 文本框与编辑框 157

8.3.3 列表框与组合框 159

8.3.4 命令按钮与命令按钮组 162

8.3.5 复选框与选项按钮组 164

8.3.6 微调控件 166

8.3.7 计时器 167

8.3.8 表格 169

8.3.9 页框与容器 170

8.4.2 数据信息和数据环境 173

8.4 数据环境 173

8.4.1 数据环境设计器的使用 173

习题8 175

9.1 设计菜单 177

第9章 使用菜单 177

9.1.1 规划菜单系统 177

9.1.2 菜单设计器简介 178

9.1.3 主菜单中的有关选项 179

9.1.4 在顶层表单中添加菜单 182

9.2 建立快捷菜单 183

习题9 185

第10章 报表设计 187

10.1 创建报表和标签 187

10.1.1 创建前的准备工作 187

10.1.2 创建报表布局 188

10.1.3 创建标签 195

10.2 报表设计器 196

10.2.1 报表设计器窗口及其分区 196

10.2.2 报表菜单 196

10.2.3 报表工具栏 197

10.3 定制报表布局 197

10.3.1 添加标题和总结区 197

10.3.2 定义报表的页面 198

10.3.3 设置报表带区高度 199

10.4 报表控件的使用 200

10.4.1 标签控件 200

10.4.2 域控件 201

10.4.4 报表变量 202

10.4.3 统计计算和汇总 202

10.4.5 线条、矩形及圆角矩形控件 203

10.4.6 图片/ActiveX绑定控件 203

10.5 报表数据环境 204

10.6 数据分组 205

10.6.1 一级数据分组 205

10.6.2 多级数据分组 206

10.7.1 预览报表或标签 207

10.7.2 打印报表或标签 207

10.7 报表或标签的输出 207

习题10 208

第11章 应用程序开发实例 209

11.1 应用程序开发步骤 209

11.1.1 需求分析 209

11.1.2 数据库设计 209

11.1.3 系统总体构架设计 210

11.1.4 创建各程序模块 211

11.1.5 主文件设计 212

11.1.6 测试、连编与发行 213

11.2 应用程序向导和应用程序生成器 214

11.2.1 使用“应用程序向导” 214

11.2.2 应用程序生成器 216

习题11 220