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

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

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:柳青,刘顺来主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2009
  • ISBN:9787040258707
  • 页数:382 页
图书介绍:本书采用案例教学方式编写,帮助初学者掌握VisualFoxPro程序设计的基本知识和方法。内容包括数据库概述、VisualFoxPro基础、表的建立与操作、程序设计基础、数据库的建立与操作、界面设计、查询与视图、报表和标签、面向对象程序设计简介、应用程序设计实例。为帮助读者熟练掌握VisualFoxPro程序设计的基本知识和技能,还编写了与本书配套的《VisualFoxPro程序设计教程(第2版)实验与实训》。
《Visual FoxPro程序设计教程》目录

第1章 数据库概述 1

1.1 数据库的基本概念 1

1.1.1 数据处理的概念 1

1.1.2 数据库技术的发展 2

1.1.3 数据库系统 3

1.2 数据模型 4

1.2.1 实体的描述 4

1.2.2 实体间的联系 5

1.2.3 E-R模型的表示方法 7

1.2.4 数据模型的类型 7

1.3 关系数据库 9

1.3.1 关系数据库的结构 9

1.3.2 关系运算 9

1.3.3 SQL语言简介 13

1.3.4 关系数据库的规范化 14

本章小结 14

习题 14

第2章 Visual FoxPro基础 16

2.1 Visual FoxPro 6.0中文版概述 16

2.1.1 Visual FoxPro的启动与退出 16

2.1.2 Visual FoxPro的用户界面 17

2.1.3 Visual FoxPro的设计工具 20

2.2 Visual FoxPro语言基础 22

2.2.1 数据类型 22

2.2.2 数据存储方式 24

2.2.3 表达式 28

2.2.4 函数 30

2.2.5 Null值 31

2.2.6 数据库和表的组成 31

2.2.7 命令格式 32

2.3 项目管理器 33

2.3.1 “项目管理器”的功能和界面 34

2.3.2 “项目管理器”的操作 36

2.3.3 可以从“项目管理器”访问的工具 39

本章小结 42

习题 42

第3章 表的建立与操作 44

3.1 表结构的建立与操作 44

3.1.1 用“表设计器”创建新表 44

3.1.2 用“表向导”创建新表 49

3.2 表的编辑和显示 52

3.2.1 向表中输入记录数据 52

3.2.2 用菜单方式显示和编辑表中的数据 58

3.2.3 用命令方式显示和编辑表中的数据 64

3.2.4 用REPLACE命令成批修改字段值 68

3.3 表的索引与排序 70

3.3.1 索引的建立和使用 70

3.3.2 改变记录的物理顺序 74

3.4 表内容的查找 75

3.5 使用多个表 78

本章小结 80

习题 80

第4章 程序设计基础 83

4.1 程序文件的建立 83

4.1.1 程序文件的建立与执行 83

4.1.2 程序设计的基本语句 86

4.2 程序控制的基本结构 89

4.2.1 顺序结构 89

4.2.2 IF选择分支结构 90

4.2.3 DO CASE语句 91

4.2.4 循环结构:DO WHILE…ENDDO语句 94

4.2.5 循环结构:FOR…ENDFOR语句 95

4.2.6 循环结构:SCAN…ENDSCAN语句 96

4.2.7 LOOP与EXIT结构 97

4.2.8 多种结构的嵌套 99

4.3 过程与过程文件 101

4.3.1 子程序和过程的概念 101

4.3.2 过程文件 103

4.3.3 参数传递与作用域 105

4.3.4 自定义函数 108

4.3.5 子程序的嵌套与递归调用 109

本章小结 111

习题 112

第5章 数据库的建立与操作 114

5.1 创建数据库 114

5.1.1 建立数据库 114

5.1.2 向数据库添加表 118

5.1.3 从数据库中移去表 119

5.2 建立表间的关联关系 120

5.2.1 建立关联关系前的准备 120

5.2.2 建立表间的永久关联关系 121

5.2.3 建立表之间的临时关系 124

5.3 设置表与数据库的特性 126

5.3.1 设置字段标题 126

5.3.2 设置字段的注释 128

5.3.3 设置字段的默认值 129

5.3.4 设置字段的有效性规则 131

5.3.5 建立数据库的参照完整性 132

本章小结 134

习题 134

第6章 界面设计 136

6.1 设计和创建表单 136

6.1.1 用“表单向导”设计单数据源表单 136

6.1.2 用“表单向导”设计多数据源表单 141

6.1.3 用“表单设计器”设计表单 142

6.1.4 用“快速表单”设计表单 149

6.1.5 表单的修改和运行 151

6.2 表单常用控件 155

6.2.1 标签控件 155

6.2.2 文本框控件 157

6.2.3 命令按钮控件 158

6.2.4 命令按钮组控件 159

6.2.5 选项按钮组控件 161

6.2.6 复选框控件 162

6.2.7 列表框、编辑框与组合框控件 165

6.2.8 微调控件 167

6.2.9 图像控件 168

6.2.10 计时器控件 170

6.2.11 表格控件 171

6.2.12 页框控件 173

6.2.13 形状控件与线条控件 175

6.2.14 控件综合应用举例 178

6.3 菜单设计 184

6.3.1 创建菜单和子菜单 184

6.3.2 创建快捷菜单 197

本章小结 199

习题 200

第7章 查询与视图 204

7.1 查询的建立与使用 204

7.1.1 利用“查询向导”创建查询 204

7.1.2 利用“查询设计器”创建查询 211

7.1.3 定向输出查询结果 219

7.1.4 用表达式筛选查询结果 221

7.2 视图的创建与运行 226

7.2.1 利用“视图向导”创建视图 226

7.2.2 利用“视图设计器”创建视图 228

7.2.3 用视图更新数据 232

本章小结 234

习题 234

第8章 报表和标签 235

8.1 创建报表 235

8.1.1 用“报表向导”创建报表 235

8.1.2 用“报表设计器”建立快速报表 239

8.1.3 报表的设计 241

8.2 标签 246

8.2.1 用“标签向导”创建标签 246

8.2.2 用“标签设计器”创建标签 250

本章小结 251

习题 252

第9章 面向对象程序设计简介 253

9.1 面向对象设计概述 253

9.1.1 面向对象程序设计的基本概念 253

9.1.2 Visual FoxPro中的类 254

9.1.3 Visual FoxPro中的对象 255

9.2 创建类 257

9.2.1 类与任务的匹配 257

9.2.2 创建新类 258

9.2.3 将属性和方法添加到类 261

9.2.4 使用类库文件 262

9.3 面向对象程序设计 264

9.3.1 将类添加到表单中 264

9.3.2 在容器类中添加对象 265

9.3.3 设置属性 266

9.3.4 调用方法 268

本章小结 268

习题 269

第10章 应用程序设计实例 270

10.1 系统分析与设计 270

10.1.1 系统分析 270

10.1.2 系统数据库设计 272

10.2 建立应用程序 276

10.2.1 创建登录界面与设计主程序 276

10.2.2 基本数据管理界面设计 282

10.2.3 学生信息管理界面设计 297

10.2.4 学生成绩管理界面设计 307

10.2.5 查询与统计界面设计 318

10.2.6 用户管理界面设计 330

10.3 项目连编与制作安装程序 335

10.3.1 项目连编 335

10.3.2 制作安装程序 336

本章小结 337

习题 337

附录A Visual FoxPro 6.0的函数 339

附录B Visual FoxPro 6.0的命令 353

附录C Visual FoxPro 6.0的类与对象 366

附录D Visual FoxPro 6.0的属性、事件和方法 368

参考文献 382

返回顶部