《Visual FoxPro程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:蔡翠平主编;徐尔贵等编著
  • 出 版 社:北方交通大学出版社;清华大学出版社
  • 出版年份:2002
  • ISBN:7810820303
  • 页数:264 页
图书介绍:本教程介绍Visual FoxPro 6.0关系型数据库的基本概念、常量、变量、表达式、函数、常用命令、事件程序结构、类与对象、定义用户类、全程序方式和可视编程方式创建大型应用程序实例。本教程的显著特点是:全新的数据库应用教程体系。它既介绍了使用向导和设计器开发应用程序,也介绍了全程序方式开发应用程序。全书清晰的概念、完整的内容和大型应用程序的例题,都为读者全面掌握Visual FoxPro 6.0面向对象事件驱动程序的设计方法和技巧打下坚实的基础。本书适合作为高等学校管理学科各类专业及计算机应用专业教材;同时,对于广大的计算机用户来说,也不失为一本极有参考价值的图书。此外,为便于读者学习和掌握该书内容,书后附有“Visual FoxPro程序设计学习”光盘。

第1章 Visual FoxPro 6.0数据库的基本概念 1

1.1数据、信息和数据处理 1

1.2关系型数据库 2

1.3 Visual FoxPro 6.0数据库管理系统特点 3

1.4启动和退出Visual FoxPro 6.0 4

习题 5

第2章 VisualFoxPro 6.0的常量、变量、表达式和函数 6

2.1数据类型 6

2.2.1常量 8

2.2常量与变量 8

2.2.2变量 9

2.2.3内存变量赋值命令 9

2.3表达式 11

2.3.1运算符 11

2.3.2表达式 14

2.4常用函数 15

2.4.1字符和字符串处理函数 16

2.4.2数学运算函数 17

2.4.3转换函数 18

2.4.5测试函数 20

2.4.4日期函数 20

2.4.6其他函数 23

习题 25

第3章 Visual FoxPro 6.0事件程序设计基础 26

3.1创建表文件结构 27

3.2打开表文件且显示和修改表结构 28

3.3添加表记录 30

3.4 FoxPro命令的一般格式 31

3.5文件复制 33

3.6.1记录指针定位 34

3.6记录指针定位与插入记录 34

3.6.2插入记录 36

3.7表数据输出 37

3.7.1 LIST命令 37

3.7.2 DISPLAY命令 37

3.8记录的删除与恢复 38

3.8.1加删除标志命令 38

3.8.2恢复命令 39

3.8.3删除已做标记记录的命令 39

3.8.4清表命令 40

3.9表的修改和编辑 40

3.9.1记录替换命令 40

3.9.2浏览编辑命令 41

3.10表数据排序 43

3.9.3编辑修改命令 43

3.11索引与查找 45

3.11.1索引文件类型 45

3.11.2建立索引文件 45

3.11.3打开和关闭索引文件 47

3.11.4指定主索引文件和主标记 49

3.11.5重建索引文件 50

3.11.6索引查找 50

3.12.1求和 52

3.12求和、计数与汇总 52

3.12.2计数 53

3.12.3求平均数 53

3.12.4分类汇总 53

3.13程序的建立和执行 55

3.13.1源程序的建立 55

3.13.2程序的执行 55

3.14程序中常用简单语句 56

3.14.1 ?输出语句 56

3.14.2等待语句 56

3.14.4内存变量接收语句 57

3.14.3清屏语句 57

3.14.5内存变量输入语句 58

3.14.6返回语句 58

3.15事件程序结构 59

3.15.1顺序结构 59

3.15.2选择结构 59

3.15.3循环结构 61

3.15.4过程及其调用 65

3.16.1文件操作工作区 67

3.16.2工作区的选择和互访 67

3.16工作区及其选择与互访 67

3.17表的更新操作 69

3.18表间建立关联 70

3.18.1建立关联 70

3.18.2取消关联 71

3.19建立表间连接 72

3.20数据库的辅助操作命令 74

3.20.1内存变量操作命令 74

3.20.2文件操作命令 80

3.21SET命令组 82

3.21.1 SETTALK ON | OFF | WINDOW[WindowName]| NOWINDOW 82

3.21.3SETDATE[TO]AMERICAN | ANSI 83

3.21.4 SET CENTURY OFF | ON 83

3.21.2 SET DEFAULTTO[cPath] 83

3.21.5SETDEVICETO SCREEN | TOPRINTER | TOFILEFileName 84

3.21.6 SETCONSOLEON | OFF 84

3.21.7 SETFILTERTO[1Expression] 84

3.21.8 SETDELETEOFF| ON 85

3.21.9 SET EXACT OFF | ON 85

3.22色彩控制 86

3.22.1色彩对与色彩值 86

3.22.2 SET COLORTO语句控制色彩 87

3.23输入/输出格式控制 88

3.24结构化查询命令SELECT 91

习题 94

第4章 面向对象事件驱动程序设计基础 95

4.1Visual FoxPro的类和对象 95

4.1.1类和对象 95

4.1.2类的层次 97

4.2对象的引用与处理 98

4.2.1在容器层次中引用对象 98

4.2.2设置对象属性 99

4.2.3调用方法程序 99

4.2.4响应事件 99

4.3用编程方式定义类 100

4.4 Visual FoxPro 6.0中的事件及其分类 102

4.4.1 Visual FoxPro 6.0中的事件 102

4.4.2事件的分类 103

4.4.3编写事件的程序代码 105

4.5表单、标签、文本框和命令按钮 106

4.6微调器 108

4.7复选框 112

4.8编辑框 115

4.9选择按钮 118

4.10直线与图形 122

4.11复合列表框 124

4.12列表框 128

4.13表格 130

4.14计时器 132

4.15图片框 136

4.16页框 141

习题 143

第5章 Visual FoxPro 6.0面向对象的基本操作 144

5.1创建项目文件和使用项目管理器管理数据 144

5.1.1创建项目文件 144

5.1.2使用项目管理器管理数据 148

5.2创建数据库文件 151

5.3创建数据库表 152

5.3.1打开数据库、创建表和修改表结构命令 153

5.3.2使用表设计器创建库表 153

5.4设置字段属性 156

5.4.1设置字段默认值 156

5.4.2设置有效性规则 156

5.5建立表索引 158

5.6建立和编辑表间关联 160

5.6.1建立表间关联 160

5.6.2编辑表间关联 161

5.7建立参照完整性 162

5.8创建查询 164

5.8.1使用向导创建简单查询 164

5.8.2使用查询设计器创建查询 168

5.9使用视图设计器建立本地视图 174

5.10使用表单向导创建简单表单和运行表单 178

5.10.1使用表单向导创建简单表单 178

5.10.2运行表单 181

5.11使用表单设计器创建表单 182

5.11.1启动表单设计器 182

5.11.3使用表单设计器创建表单 183

5.11.2表单设计器的组成 183

5.12菜单设计 188

5.12.1菜单设计概述 188

5.12.2使用菜单设计器创建菜单 189

习题 193

第6章 Visual FoxPro 6.0面向对象应用系统开发 194

6.1面向对象的工资管理系统程序设计 194

6.1.1工资系统结构与表文件结构 194

6.1.2工资系统的主控程序 197

6.1.3工资数据录入 208

6.1.4工资核算汇总 208

6.1.5工资数据查询 220

6.1.6打印工资报表 227

6.1.7工资系统维护 236

6.2面向对象的教师教学管理系统程序设计 244

6.2.1教师教学管理系统结构与数据管理 245

6.2.2教师教学管理系统主控模块 247

6.2.3录入教师档案和教师任课档案 249

6.2.4查询教师档案 250

6.2.5查询教师任课 252

6.2.6教学综合查询 254

6.2.7档案任课维护 261

参考文献 264