《Visual FoxPor数据库开发案例教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:沈大林主编;崔玥等编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2007
  • ISBN:7113075770
  • 页数:281 页
图书介绍:本书适应了社会的需求、企业的需求、人才的需求和学校的需求,可以作为中职中专和高职高专的教材。

0.1 Visual FoxPro 6.0简介 1

第0章 绪论 1

0.2 Visual FoxPro 6.0的安装 3

0.3 VFP的开发环境 9

0.4 数据库中的基本概念 11

0.5 课程的安排 12

第1章 数据库系统 14

1.1 【案例1】创建“学籍管理系统”项目 14

相关知识 16

全部 16

数据 17

文档 17

代码 18

类 18

其他 19

1.2 【案例2】设置默认目录与搜索路径 19

相关知识 22

显示 22

常规 22

数据 23

远程数据 23

文件位置 23

表单 24

项目 24

控件 25

区域 25

语法着色 26

调试 26

字段映像 27

思考与练习 27

第2章 数据库和表 29

2.1 【案例3】创建“教师”数据库 29

相关知识 31

在项目管理器中查看文件 31

在项目管理器中删除文件 32

在项目管理器中创建和修改文件 32

为文件添加说明 33

用函数查看和设置数据库的属性 33

项目间共享文件 33

2.2 【案例4】创建“通讯录”表 34

“数据库设计器”工具栏 36

相关知识 36

数据库中表的命令操作 36

2.3 【案例5】定制通讯录 37

2.4 【案例6】使用“学生”自由表 41

相关知识 45

查看表的内容 45

在表中移动 45

在表中添加新记录 45

删除记录 46

编辑字段 46

2.5 【案例7】修改通讯录表的结构 46

相关知识 54

设置表的显示格式 54

设置字段的显示格式 55

设置字段的验证规则 56

2.6 【案例8】管理学生中的记录 57

相关知识 62

筛选表 62

限制对字段的访问 62

筛选字段 62

选择记录 63

2.7 【案例9】对通讯录表排序 63

相关知识 69

索引文件的类型 69

建立索引 70

建立索引的命令 71

用字段的索引对记录排序 71

2.8 【案例10】建立表之间的关系 72

用索引对记录排序的命令 72

用多个字段的索引对记录排序 72

相关知识 79

工作区 79

数据工作区 79

创建关系 79

参照完整性 80

思考与练习 81

第3章 数据的检索 83

3.1 【案例11】使用查询向导查询记录“000005” 83

3.2 【案例12】使用查询设计器查询女教师的记录 87

相关知识 90

使用查询设计器 90

选定所需的记录 91

设置输出字段的次序 91

显示字段的别名 91

在查询输出中添加字段 91

3.3 【案例13】使用SQL语句查询 92

3.4 【案例14】多表查询教师授课情况 96

相关知识 100

创建查询时添加表 100

多表查询中的联接 100

从查询中添加或移去表 100

删除联接 100

修改联接 101

联接类型 101

3.5 【案例15】限定条件查询情况 101

缩小和扩充搜索 106

相关知识 106

定向输出查询结果 107

在查询中删除重复记录 108

查询一定数目或一定百分比的极值记录 108

在查询输出中添加表达式 108

排序查询结果 108

分组查询结果 109

3.6 【案例16】使用本地视图查询 109

相关知识 116

视图设计器的使用 116

在视图中使用多个表 117

在视图中添加表达式 117

3.7 【案例17】使用远程视图查询 117

本地视图的打开和关闭 120

相关知识 120

利用命令操作视图 121

在视图中合并本地和远程数据 121

思考与练习 121

第4章 结构化程序设计 123

4.1 Visual FoxPro语言基本概念 123

4.1.1 数据类型 123

4.1.2 常用函数 130

4.2 【案例18】使用常用命令程序设计 137

相关知识 138

Visual FoxPro命令的组成 138

命令的书写规则 138

键盘输入命令 138

常用SET命令 139

注释语句 139

4.3 【案例19】使用分支语句程序设计 142

相关知识 145

顺序结构 145

分支结构 145

循环结构 147

4.4 【案例20】使用子程序和函数程序设计 148

相关知识 151

子程序 151

过程 152

用户自定义函数 152

变量作用域 153

思考与练习 153

5.1.1 表单设计器 155

第5章 表单设计与面向对象编程 155

5.1 综合案例设计的基础 155

5.1.2 表单的设计 160

5.1.3 表单向导 167

5.1.4 常用控件 169

5.1.5 面向对象程序设计 173

5.2 【案例21】设计“学籍管理系统”主程序 174

5.3 【案例22】“学籍管理系统”登录界面及程序设计 176

5.4 【案例23】主界面及程序设计 184

5.5 【案例24】日常操作界面及程序设计 188

5.6 【案例25】记录管理界面及程序设计 194

5.7 【案例26】毕业管理界面及程序设计 204

5.8 【案例27】记录查询界面及程序设计 207

5.9 【案例28】用户管理界面及程序设计 213

5.10 【案例29】关于界面 223

思考与练习 226

第6章 数据的打印输出 227

6.1 【案例30】教师通讯录报表 227

相关知识 230

报表的作用 230

创建报表布局的方法 231

报表向导相关内容 231

调用打印的命令 232

6.2 【案例31】教师授课信息报表 232

相关知识 236

报表设计器 236

报表设计器工具栏 236

报表控件工具栏 237

报表带区 238

数据环境 239

一对多报表中的概念 240

6.3 【案例32】学生表标签 240

相关知识 245

标签的作用 245

Addlabel.app 245

标签打印命令 245

思考与练习 245

第7章 封装应用程序 246

7.1 【案例33】定制菜单 246

设计菜单的步骤 253

菜单设计器 253

相关知识 253

规划菜单系统 254

创建菜单 254

创建快捷方式菜单 255

创建SDI菜单 256

创建菜单项 256

创建子菜单 257

以编程方式添加菜单 257

菜单项分组 257

将快捷方式菜单附加到控件中 257

7.2 【案例34】调试学籍管理系统 257

建立测试环境 261

设置验证信息 261

相关知识 261

查看事件发生的序列 262

预防错误 262

处理过程中的错误 263

处理类和对象中的错误 263

给未处理的错误提供出错信息 263

从错误处理代码中返回 264

语法错误 264

逻辑错误 264

意外错误 264

7.3 【案例35】生成学籍管理系统的可执行文件 265

设置起始点 267

初始化环境 267

相关知识 267

显示初始的用户界面 268

控制事件循环 268

恢复原始的开发环境 269

将一个程序结构化为主文件 269

测试项目 270

连编应用程序 271

运行应用程序 271

7.4 【案例36】发布学籍管理系统 272

相关知识 278

发布过程 278

发布树 278

安装向导 279

思考与练习 279

参考文献 281