《FoxPro 2.5 For Windows程序设计教程》求取 ⇩

第一章FoxPro数据库系统简介1

1.1数据库技术的基本概念1

1.1.1 数据处理的发展简史1

1.1.2 数据模型2

1.1.3 关系型数据库的特点3

1.2FoxPro简介4

1.2.1 运行FoxPro的软、硬件环境要求4

1.2.2 FoxPro系统的安装4

1.2.3 FoxPro的启动与退出4

1.3 FoxPro与FoxBASE的比较5

1.4FoxPro基础知识6

1.4.1 文件类型6

1.4.2 数据类型6

1.4.3 记录和字段7

1.5命令结构与书写规则7

1.5.1 命令结构7

1.5.2 本书命令书写的一般约定8

1.5.3 命令的书写规则8

1.6FoxPro 2.5 b For Windows的基本操作9

1.6.1人机对话方式操作9

1.6.2 FoxPro系统菜单9

1.6.3 窗口操作10

1.7常量和变量13

1.7.1 常量13

1.7.2 变量13

1.7.3 变量的属性15

1.8 常用内部函数17

1.9 表达式与表达式生成器19

1.10数组变量22

1.10.1 数组的定义与赋值22

1.10.2 数组的属性23

1.10.3 数组元素的插入和删除24

1.10.4 数组元素的排序和查找25

1.10.5 数组的传递26

1.11 系统内存变量26

习题一27

实验一 FoxPro环境应用及基本语法操作28

实验二 数组的操作29

第二章数据库的操作30

2.1数据库的建立30

2.1.1 建立数据库结构30

2.1.2 录入记录34

2.2数据库文件的操作36

2.2.1 列出数据库文件的目录36

2.2.2 复制数据库文件36

2.2.3 数据库文件的换名37

2.2.4 数据库文件的删除38

2.2.5 数据库文件的打开与关闭38

2.2.6 数据库结构的显示和修改40

2.3 实用程序FILER的使用42

2.4 记录的显示45

2.5 记录指针的定位46

2.6 记录的追加48

2.7 记录的插入49

2.8 记录的编辑修改50

2.9 记录的替换54

2.1 0记录的删除55

习题二57

实验三 建立数据库与数据录入58

实验四 建立数据库记录的操作59

第三章排序、索引、查询和统计60

3.1数据库的排序60

3.1.1 排序命令60

3.1.2 排序操作窗口61

3.2数据库的索引62

3.2.1 索引文件的类型62

3.2.2 索引文件的建立方法62

3.2.3 索引文件的使用64

3.2.4 重建索引文件65

3.2.5 索引标记的删除65

3.2.6 索引文件的关闭66

3.3记录的查找66

3.3.1 单个记录的查找66

3.3.2 多个记录的查找67

3.3.3 快速存取(Rushmore)技术68

3.3.4 关系范例查询工具(RQBE)70

3.3.5 结构化查询语言(SQL)简介71

3.4数据统计72

3.4.1 统计记录数72

3.4.2 数值字段纵向求和72

3.4.3 数值字段纵向求平均值72

3.4.4 财务统计72

3.4.5 分类求和73

习题三73

实验五 查找记录与数据统计75

第四章网络中的FoxPro及多重数据库操作76

4.1工作区的选择与互访76

4.1.1 工作区的概念76

4.1.2 工作区的选择76

4.1.3 访问其他工作区77

4.2 数据库文件的连接78

4.3数据库文件的关联79

4.3.1 建立关联79

4.3.2 “一对一”的关联79

4.3.3 “一对多”的关联80

4.3.4 取消关联81

4.4 数据库文件的数据更新81

4.5网络中使用FoxPro82

4.5.1 软、硬件环境要求82

4.5.2 系统配置82

4.6网络FoxPro的常用命令与函数83

4.6.1 常用命令83

4.6.2 常用函数85

4.7网络程序设计88

4.7.1 独占与共享打开数据库文件88

4.7.2 何时该锁定记录与文件89

4.7.3 锁定的时机与持续性90

4.7.4 如何解决失败的锁定91

4.8对数据或数据库的加锁和解锁91

4.8.1 对数据库文件的加锁与解锁91

4.8.2 对数据记录的加锁93

4.8.3 解锁94

习题四94

实验六 网络数据库及多重数据库操作95

第五章FoxPro的系统设置97

5.1 设置屏幕状态97

5.2 设置键盘操作状态99

5.3 设置窗口和菜单操作状态101

5.4 设置系统环境103

5.5 系统配置文件105

习题五108

实验七 FoxPro系统配置108

第六章程序设计109

6.1程序的建立、修改与执行109

6.1.1 输入命令109

6.1.2 输出命令111

6.1.3 程序文件的建立和修改113

6.1.4 程序文件的运行和终止运行114

6.1.5 格式化输入输出115

6.1.6 顺序结构程序设计121

6.2分支结构程序设计122

6.2.1 单分支结构122

6.2.2 多分支结构124

6.3循环结构程序设计125

6.3.1 循环语句125

6.3.2 循环嵌套130

6.4过程与自定义函数130

6.4.1 过程、过程文件的概念131

6.4.2 过程、过程文件的建立与调用131

6.4.3 参数传递134

6.4.4 用户自定义函数136

6.5程序调试工具137

6.5.1 Debug窗口138

6.5.2 Trace窗口138

6.5.3 调试方法139

习题六140

实验八 程序设计142

第七章菜单制作143

7.1菜单的基本概念143

7.1.1 菜单系统143

7.1.2 菜单栏143

7.1.3 菜单项143

7.1.4 弹出式菜单(弹式菜单)143

7.1.5 弹式菜单项144

7.1.6 组合式菜单144

7.1.7 系统菜单144

7.2菜单的制作145

7.2.1 菜单栏程序设计145

7.2.2 弹式菜单程序设计149

7.3菜单生成器的使用152

7.3.1 菜单生成器的启动与退出153

7.3.2 菜单设计窗口153

7.3.3 菜单系统MENU使用153

7.3.4 菜单程序文件的生成156

7.3.5 菜单生成器的应用举例160

习题七163

实验九 建立用户菜单系统163

第八章屏幕与窗口制作164

8.1 屏幕生成器的启动164

8.2 屏幕设计窗口的组成164

8.3添加元素167

8.3.1 添加文字元素167

8.3.2 添加字段元素168

8.3.3 添加图形元素170

8.4添加按钮171

8.4.1 添加下推按钮171

8.4.2 添加无线按钮174

8.4.3 检测框175

8.4.4 其他工具175

8.5 屏幕程序文件的生成与保存178

8.6 快速屏幕179

8.7窗口的制作180

8.7.1 窗口的定义、激活和关闭180

8.7.2 窗口的隐藏和显示181

8.7.3 窗口的移动和撤消181

8.7.4 使用窗口的基本步骤182

8.7.5 窗口操作的其他命令与函数182

8.8 综合应用程序设计举例183

习题八190

实验十 屏幕与窗口制作191

第九章FoxPro的SQL和RQBE192

9.1结构化查询语言SQL及应用192

9.1.1 SQL简介192

9.1.2 CREATE CURSOR命令192

9.1.3 CREATE TABLE命令193

9.1.4 INSERT INTO命令194

9.1.5 SELECT命令及其子查询195

9.2关系范例查询语言RQBE及应用199

9.2.1 创建RQBE查询文件的步骤199

9.2.2 使用RQBE对指定字段的查询201

9.2.3 使用RQBE对输出的记录排序203

9.2.4 使用RQBE过滤数据204

9.2.5 使用RQBE产生一个报表206

9.2.6 Create Query命令的应用207

9.2.7 Modify Query命令的应用207

习题九208

实验十一 SQL和RQBE语言的使用208

第十章可执行文件的建立210

10.1 项目管理器的使用与建立项目文件210

10.2 建立应用程序文件212

10.3 建立可执行文件214

10.4 .APP、.FXP、.EXE文件的执行214

习题十216

实验十二建立可执行文件216

附录一FoxPro 2.5 for Windows命令索引218

附录二FoxPro 2.5 b for Windows函数索引223

附录三FoxPro 2.5 b For Windows文件类型228

附录四FoxPro 2.5 b For Windows出错信息表229

主要参考文献237

1999《FoxPro 2.5 For Windows程序设计教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由张永常主编;冯海贵副主编 1999 徐州:中国矿业大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。