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

Visual Foxpro程序设计PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:李晓静,张剑锋主编
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2018
  • ISBN:9787568255059
  • 页数:214 页
图书介绍:本书深入浅出地介绍Visual FoxPro 9.0基础知识、基本操作和技能,以及数据库设计和开发的有关知识。本书融理论和实验为一体,用大量的实例使读者更快地熟悉Visual FoxPro的可视化编程环境,书中所有操作步骤都按实际操作界面逐步讲解,力求让读者对使用Visual FoxPro 6.0进行数据库软件开发有一个较完整的认识,掌握开发数据库系统的基本思想和方法,具备数据库管理系统的设计、应用和开发能力。适合初学者从入门到提高的过程,使其快速掌握运用Visual FoxPro9.0开发中小型数据库系统的技术。
《Visual Foxpro程序设计》目录

项目1 Visual FoxPro 9.0基础知识 1

1.1 数据库系统概述 2

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

1.1.2 数据库系统基础知识 2

1.1.3 数据管理技术发展阶段 4

1.1.4 数据模型 4

1.1.5 关系数据库 5

1.2 认识Visual FoxPro 9.0 6

1.2.1 Visual FoxPro 9.0的启动与退出 6

1.2.2 Visual FoxPro 9.0开发环境 7

1.3 使用“项目管理器”管理项目 8

1.3.1 创建项目 8

1.3.2 “项目管理器”的使用 9

1.3.3 自定义“项目管理器” 10

项目2 数据及数据运算 11

2.1 Visual FoxPro 9.0的工作方式和命令格式 12

2.1.1 Visual FoxPro 9.0的工作方式 12

2.1.2 Visual FoxPro 9.0命令的语法结构 13

2.1.3 Visual FoxPro 9.0命令的书写规则 13

2.2 常量和变量 14

2.2.1 常量 15

2.2.2 变量 15

2.2.3 数组 17

2.3 常用函数 20

2.3.1 字符函数 20

2.3.2 数值函数 24

2.3.3 日期时间函数 26

2.3.4 数据类型转换函数 26

2.3.5 测试函数 28

2.4 运算符和表达式 31

2.4.1 算术运算符和表达式 31

2.4.2 字符运算符和表达式 32

2.4.3 日期时间运算符和表达式 33

2.4.4 关系运算符和表达式 33

2.4.5 逻辑运算符和表达式 34

2.4.6 综合表达式的运算优先级 34

项目3 数据库和表的操作 38

3.1 数据库的创建和使用 39

3.1.1 数据库的创建 39

3.1.2 数据库的使用 40

3.2 表的基本操作 42

3.2.1 建立数据表 42

3.2.2 表的打开与关闭 49

3.2.3 显示和修改表结构 50

3.2.4 记录指针定位 51

3.2.5 编辑修改记录 53

3.2.6 记录的删除与恢复 55

3.3 索引记录 57

3.3.1 排序和索引 57

3.3.2 索引查询 64

3.4 设置字段属性 65

3.4.1 字段属性和有效性规则的设置 65

3.4.2 记录属性的设置 68

3.5 多表操作 68

3.5.1 选择工作区 68

3.5.2 表之间的临时关联 71

3.5.3 表之间的永久关系和参照完整性 72

项目4 查询和视图 77

4.1 查询 78

4.1.1 利用向导创建查询 78

4.1.2 利用设计器创建查询 80

4.2 视图 83

4.2.1 创建视图 83

4.2.2 创建参数视图 86

4.2.3 视图更新数据 87

4.2.4 视图应用(视图的相关命令) 88

项目5 结构化查询语言SQL 90

5.1 SQL数据定义 91

5.1.1 创建数据表 91

5.1.2 修改表结构 94

5.1.3 删除表 96

5.2 SQL数据操作 97

5.2.1 插入记录 97

5.2.2 更新记录 98

5.2.3 删除记录 99

5.3 SQL数据查询 100

5.3.1 简单查询 100

5.3.2 条件查询 101

5.3.3 统计查询 102

5.3.4 分组查询 103

5.3.5 查询排序 104

5.3.6 多表查询 104

5.3.7 嵌套查询 105

5.3.8 合并查询 106

5.3.9 查询去向 107

项目6 程序设计基础 111

6.1 程序设计基础 112

6.1.1 程序文件的建立、修改、保存 112

6.1.2 程序文件的运行 115

6.2 程序中常用命令 116

6.2.1 清屏语句 116

6.2.2 系统初始化命令 116

6.2.3 注释语句 116

6.2.4 终止程序运行的命令 117

6.2.5 输入命令 117

6.2.6 输出命令 118

6.3 程序的基本结构 119

6.3.1 顺序结构 119

6.3.2 分支结构 121

6.3.3 循环结构 123

6.4 过程和过程的调用 127

6.4.1 子程序 127

6.4.2 过程文件 129

6.4.3 自定义函数 131

6.5 变量的作用域及参数的传递 132

6.5.1 变量的作用域 132

6.5.2 参数的传递 134

项目7 表单设计 145

7.1 面向对象的程序设计 146

7.1.1 类和对象 146

7.1.2 对象的属性、事件和方法 146

7.2 表单设计基础 148

7.2.1 表单简介 148

7.2.2 创建和修改表单 149

7.2.3 数据环境 153

7.2.4 控件的基本操作 153

7.2.5 表单的保存与运行 154

7.3 表单常用控件 155

7.3.1 标签控件 156

7.3.2 文本框 156

7.3.3 编辑框控件 157

7.3.4 命令按钮控件 158

7.3.5 命令按钮组控件 160

7.3.6 选项按钮组控件 161

7.3.7 复选框控件 163

7.3.8 列表框控件和组合框 163

7.3.9 表格控件 165

7.3.10 微调控件 166

7.3.11 页框控件 167

7.3.12 计时器控件 167

7.3.13 图像控件 169

7.3.14 ActiveX控件 169

7.3.15 表单集 169

项目8 报表设计 178

8.1 报表设计基础 179

8.2 使用向导创建报表 180

8.2.1 创建单一报表 180

8.2.2 创建一对多报表 182

8.3 使用设计器创建报表 183

8.3.1 报表设计器的组成 183

8.3.2 报表控件 186

8.3.3 报表分组 191

8.3.4 修饰报表 194

8.4 打印报表 194

项目9 菜单设计 198

9.1 菜单设计概述 199

9.1.1 系统菜单 199

9.1.2 菜单的创建方法 200

9.1.3 运行菜单程序 210

9.2 定义工具栏 210

返回顶部