《中文Visual FoxPro 6.0程序设计案例教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:沈大林等主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2009
  • ISBN:9787113107635
  • 页数:230 页
图书介绍:Visual FoxPro是一种可靠、便捷和高效的供程序员使用的数据库产品。为了便于学生学习,本书选用Visual FoxPro 6.0中文版。

第1章 数据库系统 1

1.1 Visual FoxPro概述 1

1.1.1 数据库技术的相关知识 2

1.1.2 Visual FoxPro 6.0的相关知识 2

1.2 【案例1】安装Visual FoxPro 6.0 4

相关知识 11

Visual FoxPro 6.0的开发环境 11

Visual FoxPro 6.0的环境定制 14

1.3 【案例2】创建项目——公司员工管理 17

相关知识 19

“全部”选项卡 19

“数据”选项卡 20

“文档”选项卡 21

“类”选项卡 21

“代码”选项卡 22

“其他”选项卡 22

思考与练习 22

第2章 数据库和表的管理 24

2.1 【案例3】创建“员工”数据库 24

相关知识 26

数据库设计器的使用 26

使用“项目管理器”管理数据库 27

创建和管理数据库的相关命令 27

2.2 【案例4】创建“在职职工”表 28

相关知识 30

查看数据库中的表 30

管理表的相关命令 31

2.3 【案例5】定制“在职职工”表 31

相关知识 35

表的结构 35

表设计器的使用 35

管理数据的相关命令 36

2.4 【案例6】修改“工资”表的结构 37

相关知识 43

设置显示方式 43

设置显示格式 44

设置验证规则 46

2.5 【案例7】管理表的相关操作 47

相关知识 53

筛选 53

限制访问 54

索引 54

索引文件的类型 54

管理操作的相关命令 55

2.6 【案例8】管理表之间的关系 57

相关知识 62

表的相关概念 62

表间的关联关系 63

参照完整性生成器 63

触发器 63

存储过程 64

思考与练习 64

第3章 数据的管理 67

3.1 【案例9】使用查询向导查询 67

相关知识 71

查询方式 71

查询的设计过程 71

3.2 【案例10】使用查询设计器查询 71

相关知识 74

查询设计器的使用 74

查询的设计过程 75

3.3 【案例11】使用SQL语句查询 76

相关知识 77

标准SQL查询命令 77

SELECT查询命令 77

3.4 【案例12】多表查询员工信息 80

相关知识 84

创建查询时添加表 84

多表查询中的联接 84

从查询中添加或移去表 84

删除联接 84

修改联接 84

联接类型 84

3.5 【案例13】限定条件查询员工工资 84

相关知识 88

设置筛选条件 88

定向输出查询结果 89

查询结果设置 89

3.6 【案例14】使用视图查询 91

相关知识 96

视图设计器的使用 96

在视图中使用多个表 96

在视图中添加表达式 97

本地视图的打开和关闭 97

利用命令操作视图 97

注册ODBC数据源 97

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

思考与练习 98

第4章 结构化程序设计 100

4.1 【案例15】常用命令的程序设计 100

相关知识 101

Visual FoxPro命令的相关概念 101

接收键盘输入的命令 102

注释语句 102

常用SET命令 102

4.2 【案例16】使用分支语句程序设计 106

相关知识 109

常量 109

变量 110

运算符和表达式 113

顺序结构 115

分支结构 115

循环结构 117

4.3 【案例17】使用子程序和函数进行程序设计 118

相关知识 120

子程序概述 120

过程概述 121

函数概述 121

数值函数 122

字符函数 123

日期时间函数 126

数据转换函数 128

测试类函数 129

用户自定义函数 130

变量作用域 130

思考与练习 131

第5章 图形化界面的开发 132

5.1 【案例18】主程序的设计 132

相关知识 134

面向对象编程 134

对象 134

类 135

5.2 【案例19】登录界面的开发 135

相关知识 146

表单设计器工具栏 146

表单控件工具栏 148

属性面板 149

代码编辑窗口 150

数据环境 150

5.3 【案例20】管理界面的开发 150

相关知识 167

标签(Label) 167

文本框(TextBox) 168

编辑框(EditBox) 169

命令按钮(C2ommandButton) 169

按钮组(CommandGroup) 170

选项按钮组(OptionGroup) 170

复选框(CheckBox) 170

列表框(ListBox) 170

组合框(ComboBox) 171

微调按钮(Spinner) 171

表格(Grid) 171

5.4 【案例21】用户界面开发 171

相关知识 180

创建启动表单 180

添加对象 180

选择对象 180

复制和删除对象 180

设置对象的属性 181

设置对象的Tab键次序 183

编写事件代码 184

运行表单 184

思考与练习 185

第6章 数据的输出 187

6.1 【案例22】在职职工报表 187

相关知识 189

报表的组成 189

创建报表的方法 190

报表向导的使用 190

报表打印的命令 191

6.2 【案例23】员工信息表 191

相关知识 194

报表设计器 194

“报表设计器”工具栏 194

“报表控件”工具栏 195

报表带区 195

数据环境 197

一对多报表中的概念 197

6.3 【案例24】工资标签 198

相关知识 201

标签的定义 201

打印标签的命令 201

思考与练习 201

第7章 封装应用程序 203

7.1 【案例25】定制菜单 203

相关知识 208

设计菜单的步骤 208

设计菜单系统 209

创建菜单 209

创建快捷方式菜单 210

创建SDI菜单 210

管理菜单 211

7.2 【案例26】调试项目系统 212

相关知识 215

调试前准备 215

建立测试环境 215

设置验证信息 216

查看事件发生的序列 216

预防错误 216

处理错误 216

错误分类 217

7.3 【案例27】生成项目可执行文件 218

相关知识 220

设置起始点 220

初始化环境 220

显示初始的用户界面 221

控制事件循环 221

恢复原始的开发环境 222

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

测试项目 223

连编应用程序 223

运行应用程序 224

7.4 【案例28】发布公司员工管理项目 224

相关知识 229

发布过程 229

发布树 229

安装向导 229

思考与练习 230