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

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

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:宋一弘主编
  • 出 版 社:北京:中国农业出版社
  • 出版年份:2008
  • ISBN:9787109130845
  • 页数:278 页
图书介绍:本书介绍了Visual FoxPro6.0的程序设计知识。
上一篇:钢结构 第2版下一篇:网络工程技术
《Visual FoxPro程序设计教程》目录

第1章 数据库基础 1

1.1数据库基础知识 1

数据、信息与数据处理 1

计算机数据管理的发展 2

数据库管理系统与数据库系统 4

数据模型 5

1.2关系数据库 7

关系数据库 7

关系模型 7

关系运算 9

关系的规范化 12

习题1 14

第2章 Visual FoxPro 6.0程序设计开发环境 15

2.1 Visual FoxPro 6.0系统概述 15

xBASE数据库的演变 15

Visual FoxPro 6.0的特点 16

2.2 Visual FoxPro 6.0的安装与启动 17

安装Visual FoxPro 6.0 17

启动与退出Visual FoxPro 6.0 18

2.3 Visual FoxPro 6.0运行环境及系统配置 19

Visual FoxPro 6.0界面组成 19

建立工作目录与系统环境设置 23

2.4 Visual FoxPro 6.0设计与管理工具 26

Visual FoxPro 6.0向导 26

Visual FoxPro 6.0设计器 28

Visual FoxPro 6.0生成器 28

Visual FoxPro 6.0项目管理器 29

Visual FoxPro 6.0工作方式与命令书写规范 32

习题2 33

第3章 Visual FoxPro 6.0程序设计语言基础 34

3.1数据类型 34

字符型 34

数值型 34

浮点型 34

货币型 34

双精度型 35

整型 35

日期型 35

日期时间型 35

逻辑型 35

备注型 35

通用性 35

字符型(二进制) 35

备注型(二进制) 36

3.2常量和变量 36

常量 36

简单内存变量 37

数组内存变量 39

字段变量 41

3.3标准函数 42

数值计算函数 42

字符处理函数 45

日期类函数 48

类型转换函数 49

测试函数 51

数据库函数 52

3.4运算符和表达式 54

算术运算符和数值表达式 54

字符串运算符和字符表达式 55

日期(时间)运算符和日期(时间)表达式 56

关系运算符和关系表达式 57

逻辑运算符和逻辑表达式 57

习题3 58

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

4.1 Visual FoxPro 6.0数据库及其建立 60

数据库的组成结构与相关资源 60

创建数据库 61

数据库操作命令 62

4.2建立数据库表 63

在数据库中建立表 63

添加表记录 66

修改表结构 70

使用“浏览”窗口操作表 76

4.3自由表 78

数据库表与自由表 78

将自由表添加到数据库 79

从数据库表中移出表 80

4.4表的基本操作与相关命令 80

打开和关闭数据表命令 80

表中记录操作命令的常用子句 82

显示记录命令 83

删除记录命令 85

修改记录命令 87

查询定位命令与相关函数 87

复制表命令 90

追加记录命令 91

数据统计命令 91

4.5索引与排序 93

索引和索引文件的概念与分类 93

在表设计器中建立索引 94

用命令建立索引 97

打开与设置索引 99

索引查询命令 101

4.6数据完整性与表间永久性关系 101

实体完整性与关键字 102

域完整性与约束规则 102

表间永久性关系 102

参照完整性规则及其设置 104

4.7多个表的同时使用 107

多工作区的概念与应用 108

使用数据工作期操作不同工作区的表 108

用RELATION命令建立表间临时性关系 112

习题4 113

第5章 结构化程序设计 115

5.1结构化程序设计基础 115

基本概念 115

程序的建立与执行 116

5.2顺序结构程序设计 117

5.3选择(分支)结构程序设计 120

条件语句 120

多分支结构 122

5.4循环结构程序设计 124

条件循环语句 124

步长(计数)型循环语句 126

数据表扫描型循环语句 127

循环嵌套 128

5.5多模块程序 131

子程序调用和返回 131

变量的作用域 133

5.6自定义函数 136

5.7过程与过程文件 137

习题5 138

第6章 查询与视图 139

6.1查询 139

查询设计器 139

建立查询 147

运行查询 150

查询设计器的局限性 150

查询向导 150

6.2视图 154

视图的概念及分类 154

建立视图 155

利用视图进行数据更新 157

使用视图 158

视图向导 159

习题6 159

第7章 结构化查询语言 161

7.1 SQL语言概述 161

SQL语言的特点 161

SQL语言的功能分类 162

7.2数据定义功能 162

数据表创建命令 163

数据表结构修改命令 164

视图的定义 166

删除表 168

7.3 SQL的数据操作功能 169

插入数据 169

更新数据 169

删除数据 170

7.4 SQL的数据查询功能 170

基本查询 172

简单的联接查询 173

嵌套查询 173

几个特殊的运算符 175

排序 176

简单的计算查询 177

分组与计算查询 178

利用空值查询 179

别名与自联接查询 180

内外层互相嵌套查询 181

使用量词和谓词的查询 181

超联接查询 183

集合的并运算 183

SQL.SELECT语句的查询去向 184

习题7 185

第8章 表单设计与应用 187

8.1面向对象的概念 187

对象与类 187

面向对象程序设计的特点 188

8.2 Visual FoxPro 6.0基类简介 189

Visual FoxPro 6.0基类 189

容器与控件 190

对象的事件 191

对象引用语法 191

8.3创建与管理表单 192

使用向导设计表单 192

使用表单设计器设计表单 197

快速表单和表单运行 201

表单的常用属性和方法 202

表单常用事件与方法程序 204

8.4表单常用控件 204

标签控件 206

命令按钮控件 208

命令组控件 209

文本框控件 210

编辑框控件 212

复选框控件 214

选项按钮组控件 215

列表框控件 217

组合框控件 220

表格控件 222

页框控件 226

计时器控件 226

图像控件 227

微调控件 228

习题8 230

第9章 报表与标签 232

9.1报表设计 232

报表类型 232

报表常用带区 232

9.2报表格式设计 234

报表设计器 234

报表的数据源 234

报表的布局 235

存储与预览报表 236

快速报表 238

9.3创建报表控件 239

域控件设计 239

标签控件设计 242

线条、矩形与圆角矩形设计 242

图片/ActiveX绑定控件设计 244

9.4报表输出 244

菜单方式打印报表 244

命令方式报表输出 245

9.5报表向导 245

9.6标签设计 249

习题9 250

第10章 菜单设计 251

10.1菜单系统概述 251

菜单的结构和种类 251

系统菜单 251

菜单设计的一般步骤 253

10.2创建菜单、菜单项和子菜单 254

创建菜单 254

创建下拉菜单 256

创建子菜单 256

设置分隔线和指定热键 256

增加快捷键 257

菜单的常规选项和菜单选项 258

生成程序 259

执行菜单程序 259

10.3快捷菜单 260

习题10 263

第11章 应用系统开发实例 265

11.1系统开发基本步骤 265

11.2连编应用程序 266

11.3发布应用程序 272

习题11 275

附录 277

主要参考文献 278

返回顶部