《边用边学Visual FoxPro编程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张治文编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2001
  • ISBN:7302043629
  • 页数:308 页
图书介绍:

第1章 Visual FoxPro 6.0基础 1

1.1 数据、信息和数据处理 1

1.2 数据库的关系模型 2

1.3 Visual FoxPro 6.0的新增功能 3

1.4 认识FoxPro 6.0的操作界面 5

1.5 Visual FoxPro的数据类型 5

1.6 常量与变量 7

1.6.1 常量 7

1.6.2 变量及变量赋值命令 7

1.7 表达式 9

1.7.1 运算符 9

1.7.2 表达式 12

1.8 函数 14

1.8.1 函数的基本用法 14

1.8.2 函数的嵌套 14

1.8.3 字符及字串处理函数 14

1.8.4 数学运算函数 17

1.8.5 转换函数 18

1.8.6 日期函数 21

1.8.7 测试函数 22

1.8.8 键值函数 26

1.8.9 环境函数 26

第2章 表的基本操作 28

2.1 FoxPro命令的一般格式 28

2.2.1 设计表结构 29

2.2 定义表文件结构的实例 29

2.2.2 建立表文件结构 30

2.3 打开表文件、显示、修改表文件结构的实例 32

2.3.1 打开数据表文件的实例 32

2.3.2 显示表文件结构的实例 33

2.3.3 修改表文件结构 34

2.4 向表中输人数据的实例 34

2.4.1 定义表文件结构后立即输人数据 34

2.4.2 从键盘向表文件添加数据 35

2.4.3 从其他文件向表文件添加数据 36

2.5 复制数据文件的实例 37

2.5.1 表文件复制的实例 38

2.5.3 建立结构扩展文件的实例 39

2.5.2 表文件结构复制的实例 39

2.6 记录的定位与插入的实例 40

2.6.1 记录的定位 41

2.6.2 插入记录(INSERT) 43

2.7 表数据输出的实例 44

2.7.1 LIST命令 44

2.7.2 DISPLAY命令 45

2.8 记录的删除与恢复的实例 46

2.8.1 删除命令DELETE 46

2.8.2 恢复命令 46

2.8.3 删除具有标记的记录 47

2.8.4 清除表中所有的数据 48

2.9 表文件的修改和编辑的实例 48

2.9.1 记录替换命令REPLACE 48

2.9.2 浏览编辑命令BROWSE 49

2.9.3 编辑修改命令CHANGE 50

2.9.4 编辑修改命令EDIT 51

2.10 对表中数据排序的实例 51

2.11 索引及查找的实例 52

2.11.1 索引文件类型 53

2.11.2 建立索引文件 53

2.11.3 打开和关闭索引文件 54

2.11.4 重建索引文件 55

2.11.5 通过索引来查找数据 55

2.12 数据的计数、求和及汇总的实例 58

2.12.1 求和的实例 58

2.12.3 求平均数 59

2.12.2 计数 59

2.12.4 分类汇总 60

2.12.5 综合统计计算 62

2.13 多工作区操作的实例 63

2.13.1 了解工作区 63

2.13.2 工作区的选择和互访 64

第3章 FoxPro程序设计基础 65

3.1 顺序设计的实例 65

3.2 分支设计的实例 65

3.2.1 简单判断语句 66

3.2.2 选择判断语句 66

3.2.3 多重选择 67

3.2.4 情况语句 68

3.3.1 FOR语句 70

3.3 循环程序设计的实例 70

3.3.2 DO WHILE语句 72

3.3.3 SCAN...ENDSCAN语句 73

3.3.4 循环的嵌套使用 74

3.4 过程调用的实例 76

3.4.1 过程的概念和调用 76

3.4.2 内部过程 78

3.4.3 内存变量及过程中的参数传递 79

3.4.4 自定义函数 80

第4章 使用项目管理器 82

4.1 管理信息系统概述 82

4.2 用Visual FoxPro 6.0开发信息系统的基本步骤 83

4.3 项目管理器概述 83

4.4 建立新项目的实例 84

4.5 “项目管理器”的使用 85

4.5.1 在“项目管理器”中找到需要的文件 85

4.5.2 “数据”选项卡 86

4.5.3 “文档”选项卡 87

4.5.4 其余的选项卡 87

4.5.5 文件的创建及修改 87

4.5.6 为文件添加说明 88

4.5.7 文件的添加及删除 89

4.5.8 浏览表文件中的内容 90

4.5.9 项目间的文件共享 90

4.5.10 “项目管理器”的折叠与展开 91

4.6 本书范例介绍 92

5.1.1 确定实体(表) 93

5.1.2 确定表中的字段 93

5.1 图书订单系统的组成 93

第5章 建立数据库 93

5.1.3 分割表 94

5.1.4 建立关系 96

5.2 创建数据库的实例 97

5.2.1 在数据库中添加表 98

5.2.2 从数据库中移去表 99

5.3 创建表的实例 99

5.3.1 建立表 100

5.3.2 设置显示格式的实例 102

5.3.3 设置输入掩码的实例 104

5.3.4 设置字段标题的实例 106

5.3.5 设置字段规则的实例 108

5.3.6 创建字段有效性检验提示信息的实例 112

5.3.7 创建字段的默认值 113

5.3.8 图书订单中创建的表文件 114

5.3.9 修改表结构 119

5.4 创建索引的实例 119

5.4.1 索引的类型 119

5.4.2 创建索引的实例 121

5.4.3 删除索引 122

5.4.4 图书订单中的索引结构 123

5.5 建立表间关系的实例 123

5.5.1 创建永久关系和参照完整性 124

5.5.2 为范例数据库建立所有的关系 127

5.5.3 使用参照完整性的实例 134

5.5.4 删除表间的永久关系 135

6.2 创建普通视图的实例 136

第6章 建立视图 136

6.1 创建视图的准备工作 136

6.3 创建具有计算功能视图的实例 139

6.4 创建可动态查询视图的实例 141

6.5 使用视图 144

第7章 理解对象程序设计 145

7.1 什么是面向对象程序设计 145

7.2 触发器 146

7.3 深入了解Visual FoxPro中的对象 148

7.3.1 类与对象 148

7.3.2 Visual FoxPro类的特征 150

7.3.3 Visual FoxPro类的层次 151

7.4.1 Visual FoxPro中的事件 153

7.4 深入了解Visual FoxPro事件 153

7.4.2 容器事件和对象事件 154

7.4.3 编写事件处理程序 156

7.5 面向对象设计的大舞台——表单 156

第8章 使用控件 161

8.1 控件和数据 161

8.2 选择合适的控件 162

8.3 基本控件的使用 162

8.3.1 选项按钮组(单选按钮组) 162

8.3.2 列表框和下拉列表框 166

8.3.3 复选框 176

8.3.4 文本框 179

8.3.5 编辑框 183

8.3.6 组合框 185

8.3.7 微调控件(微调按钮) 186

8.3.8 命令按钮和命令按钮组 188

8.3.9 超级链接 192

8.3.10 计时器控件 193

8.3.11 图像控件 195

8.3.12 标签控件 197

8.3.13 形状和线条 197

8.3.14 页框(选项卡) 199

8.3.15 表格控件 201

第9章 认识缓冲和事务处理 206

9.1 认识缓冲区 206

9.1.2 锁定方式 207

9.1.3 选择需要的缓冲方式 207

9.1.1 缓冲方式 207

9.1.4 在表缓冲区中追加和删除记录 209

9.2 使用事务处理管理更新 210

第10章 表单设计 215

10.1 单表输入类型 215

10.2 多表单输入 230

10.3 查询表单 254

第11章 报表 265

11.1 设计报表 265

11.2 创建报表 265

11.2.1 单表报表 266

11.2.2 创建一对多类型的报表 268

11.2.3 具有统计功能的报表 280

11.3 打印报表 280

12.1 创建菜单系统 281

第12章 设计菜单 281

12.2 规划菜单系统 282

12.3 创建菜单、菜单项和子菜单 282

12.3.1 创建菜单 282

12.3.2 创建子菜单 284

12.3.3 菜单项分组 284

12.4 为菜单系统指定任务 285

12.4.1 指定访问键 285

12.4.2 指定键盘快捷键 286

12.4.3 启用和禁用菜单项 287

12.4.4 为菜单或菜单项指定任务 288

12.5 测试与调试菜单系统 289

12.6 生成菜单 290

13.1 设置起始点 291

第13章 设计主控程序 291

13.2 建立主控程序 292

13.2.1 初始化环境 292

13.2.2 显示初始的用户界面 292

13.2.3 控制事件循环 293

13.2.4 恢复初始的开发环境 293

13.3 设计实例 294

第14章 编译与发行程序 295

14.1 连编项目文件 295

14.2 连编可执行程序 296

14.3 “连编选项”对话框中选项的作用 297

14.4 设置可执行程序的版本信息 298

14.5 可执行程序独立运行所需的支持文件 299

14.6 创建发布磁盘 299