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

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

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:武新主编
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2004
  • ISBN:7502435670
  • 页数:236 页
图书介绍:书中内容包括:数据库系统概述、中文Visual FoxPro6.0概述、基础知识、表、数据库、查询与视图、面向对象程序设计、表单的建立与使用、报表和标签、菜单和工具栏、项目管理器等。
《Visual FoxPro 6.0程序设计》目录

1 数据库系统概述 1

1.1 数据和数据库系统 1

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

1.1.2 数据库、数据库管理系统和数据库系统 1

1.2 关系数据库 2

1.2.1 关系模型 2

1.2.2 关系数据库 3

1.2.3 关系数据库的规范化设计 3

习题 6

2 中文Visual FoxPro 6.0概述 7

2.1 Fox系列数据库的发展 7

2.2 Visual FoxPro 6.0的配置、安装 7

2.2.1 VFP6的配置和运行环境 7

2.2.2 安装VFP6中文版 8

2.3 Visual FoxPro 6.0的启动与退出 8

2.3.1 启动VFP6 8

2.3.2 退出VFP6 10

2.4 系统主菜单 10

2.4.1 文件菜单 11

2.4.2 编辑菜单 12

2.4.3 显示菜单 13

2.4.4 格式菜单 13

2.4.5 工具菜单 15

2.4.6 程序菜单 15

2.4.7 窗口菜单 15

2.4.8 帮助菜单 16

2.4.9 快捷菜单 17

2.5 Visual FoxPro 6.0中文版的性能指标 17

2.6 Visual FoxPro 6.0系统的文件组成 18

2.7 Visual FoxPro 6.0的设计器与生成器 18

2.7.1 设计器 18

2.7.2 生成器 19

2.8 用Visual FoxPro 6.0开发应用程序的方式 19

2.8.1 向导方式 19

2.8.2 菜单方式 19

2.8.3 命令方式 19

2.8.4 程序执行方式 21

2.9 建立工作目录与搜索路径 21

习题 22

3 Visual FoxPro 6.0的基础知识 23

3.1 Visual FoxPro 6.0的数据类型 23

3.1.1 字符型 23

3.1.2 数值型 23

3.1.3 逻辑型 24

3.1.4 日期型 24

3.1.5 日期时间型 25

3.1.6 货币型 25

3.1.7 备注型 25

3.1.8 通用型 25

3.2 常量和变量 25

3.2.1 常量 26

3.2.2 变量 26

3.3 运算符和表达式 28

3.3.1 算术运算符和算术表达式 28

3.3.2 关系运算符和关系表达式 29

3.3.3 逻辑运算符与逻辑表达式 29

3.3.4 字符串运算符与字符串表达式 30

3.3.5 日期运算符与日期表达式 30

3.3.6 表达式生成器 30

3.4 函数 31

3.4.1 算术运算函数 32

3.4.2 日期和时间函数 33

3.4.3 字符串函数 33

3.4.4 转换函数 35

3.4.5 状态检验函数 36

习题 38

4 表 39

4.1 建立表 39

4.1.1 创建数据库表 40

4.1.2 输入表记录 43

4.1.3 建立自由表 45

4.2 修改表的结构 46

4.2.1 打开表结构 46

4.2.2 在表结构中插入新字段 47

4.2.3 删除字段 47

4.2.4 修改字段 47

4.2.5 改变字段顺序 48

4.2.6 显示表结构命令 48

4.3 表记录的修改与使用 49

4.3.1 表的打开和关闭 49

4.3.2 输入和修改记录 49

4.3.3 从已有文件中获取数据 53

4.3.4 记录指针的移动 54

4.3.5 删除表记录 55

4.3.6 自定义浏览窗口 56

4.4 表的索引与排序 57

4.4.1 索引文件的类型 58

4.4.2 索引的类型 58

4.4.3 索引的建立 58

4.4.4 用索引给表排序 60

4.4.5 索引应遵循的原则 60

4.4.6 对多个字段排序 61

4.4.7 筛选记录 61

4.5 查询与统计 62

4.5.1 表的查询 62

4.5.2 统计与汇总 63

4.6 数据的导入和导出 64

4.6.1 数据导入 64

4.6.2 导出数据 66

习题 68

5 数据库 69

5.1 数据库的设计 69

5.1.1 创建数据库 69

5.1.2 打开已有的数据库 71

5.1.3 添加库到项目中 71

5.1.4 关闭数据库 71

5.2 数据库中表的操作 71

5.2.1 利用数据库设计器创建新表 71

5.2.2 将已有表加入数据库 72

5.2.3 从数据库中移去数据表 72

5.3 数据库表属性的设置 73

5.3.1 字段显示属性的设置 73

5.3.2 字段的注释 74

5.3.3 字段输入默认值的设置 75

5.3.4 有效性规则 75

5.3.5 “触发器”设置 77

5.3.6 长表名和表注设置 78

5.4 创建和编辑关系 78

5.4.1 建立、编辑永久关系 78

5.4.2 建立、编辑临时关系 81

5.5 参照完整性 81

5.5.1 参照完整性的概念 81

5.5.2 设计参照完整性 81

5.6 使用多个表 82

5.6.1 多工作区操作 82

5.6.2 数据表之间的关联 83

5.6.3 数据表的更新 84

5.6.4 数据表的连接 85

习题 85

6 结构化程序设计 87

6.1 程序的编辑与使用 87

6.1.1 程序文件的建立 87

6.1.2 程序文件的执行 88

6.1.3 程序调试 88

6.1.4 程序编辑技巧 89

6.2 程序设计的一些常用命令 90

6.2.1 基本输出命令“?/??” 90

6.2.2 基本输入命令 90

6.2.3 格式输入输出命令 92

6.2.4 其他顺序执行的命令 92

6.3 程序的基本控制结构 93

6.3.1 顺序结构 93

6.3.2 分支结构 93

6.3.3 循环结构 95

6.4 过程与用户自定义函数 99

6.4.1 过程 99

6.4.2 用户自定义函数 102

习题 103

7 查询与视图 104

7.1 查询与视图的概念 104

7.1.1 查询 104

7.1.2 视图 104

7.1.3 查询与视图的区别 104

7.2 结构化查询语言SQL 104

7.2.1 结构化查询语言SQL简介 105

7.2.2 结构化查询语言SQL的格式 105

7.3 查询数据 108

7.3.1 利用“查询设计器”设计查询 108

7.3.2 利用向导设计查询 115

7.3.3 多表查询 117

7.4 视图查询 119

7.4.1 创建本地视图文件 119

7.4.2 控制视图字段的显示与输入 121

7.4.3 建立远程视图 122

7.4.4 用视图更新数据 125

7.4.5 为视图传递参数 129

习题 130

8 面向对象程序设计 131

8.1 面向对象程序设计的基本概念 131

8.1.1 对象 131

8.1.2 对象的引用 131

8.1.3 属性 131

8.1.4 事件 132

8.1.5 方法 133

8.2 常用控件 133

8.2.1 常用控件 133

8.2.2 控件的操作 136

8.3 表单 137

8.3.1 表单的结构 137

8.3.2 表单的属性 137

8.3.3 表单的事件与方法 138

8.4 程序设计的基本方法 139

8.4.1 编程基本方法 139

8.4.2 表单设计器 139

习题 148

9 表单的建立与应用 149

9.1 表单向导 149

9.2 一对多表单向导 154

9.3 表单生成器 159

9.4 表单设计器 160

9.4.1 命令按钮控件(Command) 160

9.4.2 标签控件与文本框控件 168

9.4.3 页框控件和表格控件 171

9.4.4 列表框和组合框控件 175

9.4.5 选项按钮组和复选框 183

9.4.6 计时器控件 189

习题 193

10 报表和标签 195

10.1 报表的设计 195

10.1.1 报表设计的步骤和方法 195

10.1.2 报表设计示例 196

10.1.3 “报表设计器”及相关的菜单、工具栏 198

10.1.4 添加报表控件 200

10.1.5 报表数据分组 205

10.1.6 定制布局,完善报表 207

10.1.7 使用变量及预览、打印、输出报表 210

10.2 标签的设计 212

10.2.1 用“标签向导”创建标签 212

10.2.2 用“标签设计器”创建标签 213

10.2.3 用命令输出标签 214

习题 214

11 菜单和工具栏 215

11.1 菜单的设计 215

11.1.1 打开“菜单设计器” 215

11.1.2 “菜单设计器”的使用 217

11.1.3 与自定义菜单有关的菜单命令 218

11.1.4 文件存储及生成菜单程序代码 220

11.1.5 菜单程序代码文件的运行 220

11.2 创建自定义工具栏 223

11.2.1 定义工具栏类 223

11.2.2 在自定义工具栏类中添加对象 224

11.2.3 在表单集中添加自定义工具栏 224

11.2.4 协调菜单和用户自定义工具栏 225

习题 226

12 项目管理器 228

12.1 建立一个新项目 228

12.1.1 菜单操作创建新项目 228

12.1.2 使用快捷按钮 228

12.2 “项目管理器”的界面 229

12.2.1 “项目管理器”窗口的命令按钮 229

12.2.2 “项目管理器”的数据卡 229

12.2.3 “项目管理器”的文档卡 229

12.2.4 其他选项 230

12.3 “项目管理器”的使用 230

12.3.1 打开项目 230

12.3.2 向项目中加入一个新文件 230

12.3.3 从项目中移去一个文件 230

12.3.4 在项目中“新建”一个文件 230

12.3.5 用“项目管理器”修改一个文件 231

12.3.6 “浏览”项目中“表”的数据 231

12.3.7 “项目信息”的显示与编辑 231

12.3.8 给“项目”中的文件添加说明 232

12.3.9 不同“项目”之间的文件共享 232

12.3.10 “项目管理器”的定制 232

12.4 创建自己的应用程序 233

12.4.1 建立自己的应用程序的方法 233

12.4.2 主程序设计 235

参考文献 236

相关图书
作者其它书籍
返回顶部