《FoxPro数据库实用教程》求取 ⇩

第一章 数据库概述3

1.1 FoxPro简介3

1.1.1 关系数据库的发展3

1.1.2 FoxPro关系数据库3

上篇 操作基础3

1.2 FoxPro的文件类型和技术参数4

1.2.1 文件类型4

1.2.2 技术参数5

1.3.2 FoxPro的基本组成6

1.3.3 FoxPro的安装6

1.3.1 硬件和软件配置6

1.3 FoxPro的安装、启动和退出6

1.3.4 FoxPro的启动7

1.3.5 FoxPro的退出9

1.4 命令窗口9

1.4.1 命令的输入和执行9

1.4.2 命令的编辑和执行9

1.4.3 移动窗口9

1.4.4 改变窗口的大小10

1.5 菜单系统10

1.5.1 FoxPro菜单系统10

1.5.2 FoxPro系统菜单的选择11

1.5.3 系统菜单各选项作用11

1.6.3 命令中符号的约定16

1.6.2 命令的基本规则16

1.6 FoxPro命令的构成和基本规则16

1.6.1 命令的格式16

1.7 系统配置文件CONFIG.FPW17

1.7.1 系统配置方法17

1.7.2 SET命令参数18

1.7.3 CONFIG.FPW中不能用SET命令设置的特殊项18

1.7.4 功能键和宏定义18

习题一19

第二章 常量、变量、函数和表达式20

2.1 计算显示命令20

2.2 常量20

2.2.1 数值型常量20

2.2.2 字符型常量20

2.3.1 变量的种类和类型21

2.3.2 内存变量的定义和赋值21

2.2.3 日期型常量21

2.3 变量21

2.2.4 逻辑型常量21

2.3.3 内存变量的显示23

2.3.4 内存变量的文件存储24

2.3.5 内存变量的删除25

2.3.6 内存变量的恢复25

2.4 日期时间处理函数25

2.4.1 日期型日期函数26

2.4.2 字符型日期函数26

2.4.3 数值型日期函数26

2.4.5 时间函数27

2.4.4 字符和日期转换函数27

2.5 字符处理函数28

2.5.1 删除字符空格函数28

2.5.2 字符串搜寻函数28

2.5.3 截取子串函数29

2.5.4 填充字符串函数29

2.5.5 转换字符串函数30

2.5.6 测试字符串函数30

2.6 数学函数33

2.6.1 一般数学函数33

2.6.2 三角和反三角函数34

2.7.2 由行列求数组元素顺序号35

2.7.1 数组的大小35

2.7 数组函数35

2.7.3 由数组元素顺序号求行列号36

2.7.4 检索数组内容36

2.7.5 磁盘目录存入数组36

2.7.6 数据库文件结构存入数组37

2.8 测试函数38

2.8.1 数据类型测试函数38

2.8.2 文件查找函数38

2.8.3 屏幕和打印机当前坐标函数38

2.8.4 错误信息函数39

2.8.5 SET命令状态函数39

2.8.6 选择打开文件名函数39

2.8.7 选择存储文件名函数40

2.8.8 返回当前工作目录函数41

2.8.9 选择磁盘目录函数41

2.9 宏替换和名字表达式42

2.9.1 宏替换42

2.9.2 名字表达式42

2.10 表达式43

2.10.1 运算符43

2.10.2 表达式43

习题二45

第三章 数据库文件的建立和修改47

3.1 数据库文件的建立47

3.1.1 数据库文件结构的建立47

3.1.2 数据库文件结构的修改50

3.1.3 数据库文件内容的输入51

3.2 数据库文件的打开及关闭52

3.2.1 数据库文件的打开52

3.2.2 数据库文件的关闭53

3.3 数据库的显示及定位53

3.3.1 显示数据库文件的结构53

3.3.2 显示数据库文件的内容54

3.3.3 数据库的筛选和投影55

3.3.4 定位命令57

3.4 与数据库有关的函数59

3.4.1 文件名类函数59

3.4.3 记录类函数60

3.4.2 字段类函数60

3.4.4 测试类函数61

3.5 数据库记录的修改62

3.5.1 交互编辑方式62

3.5.2 批替换方式68

3.6 数据库文件记录的增删68

3.6.1 记录的尾部添加68

3.6.2 记录的插入69

3.6.3 记录的删除70

3.6.4 记录的恢复71

3.6.5 清除带删除标记的记录72

3.6.6 全部记录的清除72

3.7.1 备注型字段的编辑73

3.7 备注型字段的操作73

3.7.2 备注型字段与文本文件的数据交换75

3.7.3 备注字段的输出75

3.8 通用型字段的操作77

3.8.1 通用型字段数据的添加77

3.8.2 通用型字段的显示77

3.8.3 通用型字段的编辑78

3.9 数据库文件与数组间的数据交换79

3.9.1 单个记录数据复制到一维数组79

3.9.2 一维数组的值追加给一个记录80

3.9.3 多个记录数据复制到数组81

3.9.4 二维数组的值追加给多个记录81

3.10.2 建立临时数据库文件82

3.10 使用数组建立数据库文件82

3.10.1 建立数据库文件82

习题三83

第四章 数据库的组织、检索、统计和查询85

4.1 数据库文件的索引85

4.1.1 索引文件的类型85

4.1.2 建立索引文件85

4.1.3 索引文件的打开89

4.1.4 主索引文件的改变91

4.1.5 索引文件的关闭91

4.1.6 索引文件的更新91

4.1.9 与索引有关的函数92

4.1.8 标记的删除92

4.1.7 复合索引与单索引之间的转换92

4.2 数据库的检索94

4.2.1 条件检索94

4.2.2 利用索引文件快速查询数据94

4.3 数据库文件的排序96

4.4 数据库文件的统计97

4.4.1 记录数统计97

4.4.2 求平均与求总和统计98

4.4.3 财务统计99

4.4.4 分类统计100

4.5 查询语言RQBE和SQL101

4.5.1 启动RQBE窗口101

4.5.2 建立RQBE查询102

4.5.3 执行查询105

4.5.4 修改查询108

4.5.5 保存查询108

4.5.6 SQL查询语言简介108

习题四111

第五章 多重数据库处理114

5.1 利用现有的数据库产生新库114

5.1.1 结构和记录分别产生114

5.1.2 结构和记录同时产生117

5.1.3 数据库文件的文字处理117

5.2.2 别名的指定118

5.2.3 工作区的选择118

5.2 工作区118

5.2.1 工作区的设置118

5.2.4 各工作区记录指针的移动119

5.2.5 在命令项中“区名|别名”的使用119

5.2.6 关闭工作区文件的命令120

5.3 数据库文件的更新120

5.4 数据库文件的连接122

5.5 数据库文件的关联124

习题五126

6.1 命令文件的建立及运行129

6.1.1 建立和修改命令文件129

第六章 命令文件129

中篇 程序设计129

6.1.2 命令文件的运行133

6.1.3 命令文件的退出133

6.2 键盘输入语句133

6.2.1 给内存变量输入一字符串133

6.2.2 给内存变量输入任意数据134

6.2.3 给内存变量输入一个字符134

6.3 条件语句135

6.3.1 IF条件判断语句135

6.3.2 CASE多分支情况语句137

6.4 循环语句139

6.4.1 基于条件的循环139

6.4.2 基于计数的循环141

6.4.3 数据库的循环142

6.5 文件操作命令143

6.5.1 显示磁盘文件目录143

6.5.2 定义文件检索路径144

6.5.3 文件覆盖保护控制145

6.5.4 文件换名和移动145

6.5.5 文件删除145

6.5.6 显示文本文件146

6.6 其他有关语句146

6.6.1 注释语句146

6.6.2 外部命令接口语句146

6.6.3 清除系统状态信息命令147

6.7.1 根据出错信息进行调试148

6.7 程序的调试148

6.6.4 在键盘缓冲区里放置字符148

6.6.6 清除磁盘缓冲区148

6.6.5 帮助148

6.7.2 跟踪程序的执行149

习题六150

第七章 屏幕输入输出152

7.1 流式输出命令152

7.1.1 ?|??命令152

7.1.2 ???命令152

7.2 屏幕操作语句152

7.2.1 屏幕清除语句152

7.2.3 画框、线和圆153

7.2.2 画框和线153

7.2.4 卷动显示区域154

7.2.5 保存和恢复屏幕映像154

7.3 格式输入输出语句155

7.3.1 格式输出命令155

7.3.2 格式输入命令158

7.3.3 READ编辑命令159

7.4 GET对象160

7.4.1 普通按钮160

7.4.2 单选按钮162

7.4.3 复选按钮163

7.4.4 弹式菜单164

7.4.5 列表菜单165

7.4.6 无形按钮166

7.4.7 旋转按钮167

7.5 屏幕格式文件167

7.5.1 屏幕格式文件的建立168

7.5.2 屏幕格式文件的调用168

习题七169

第八章 FoxPro的系统工作状态171

8.1 SET命令171

8.2 彩色参数设置171

8.2.1 颜色的表示方法171

8.2.2 设置颜色的命令和子句173

8.3.4 异常中断状态命令175

8.3.3 下移字段确认状态命令175

8.3.2 记录复制状态命令175

8.3.1 磁盘保护状态命令175

8.3 操作方式设置175

8.4 运算操作设置176

8.4.1 小数点状态命令176

8.4.2 固定小数点状态命令176

8.4.3 字符比较状态命令176

8.5 文件操作设置177

8.5.1 访问记录删除标记状态命令177

8.5.2 建立文本文件命令177

8.5.3 文本合并的模板语言178

8.6.1 对话状态SET TALK命令179

8.6 程序调试环境设置179

8.5.6 返回全路径文件名设置命令179

8.5.5 路径设置命令179

8.5.4 改变驱动器和目录命令179

8.6.2 程序命令的历史表状态命令180

8.7 输出环境的设置181

8.7.1 警铃状态命令181

8.7.2 显示器状态命令181

8.7.3 输出方向状态命令181

8.7.4 打印机状态命令181

8.7.5 年份显示状态命令182

8.7.6 日期格式状态命令182

8.7.7 状态信息显示命令182

8.7.10 报告间隙命令183

8.7.9 定义功能键命令183

8.7.8 键盘缓冲区状态命令183

8.7.11 字段名显示状态命令184

8.7.12 空格分隔状态命令184

8.7.13 图像输出的调色板选择命令184

习题八184

第九章 子程序和过程186

9.1 子程序186

9.1.1 子程序的调用186

9.1.2 子程序的返回187

9.1.3 子程序的重复调用188

9.2 过程文件188

9.2.2 过程文件的基本结构189

9.2.1 过程的结构189

9.2.3 过程的使用190

9.2.4 过程文件的自身调用190

9.3 变量的作用域及参数传递191

9.3.1 变量的作用域191

9.3.2 参数的传递193

9.4 用户自定义函数194

9.4.1 用户自定义函数的书写形式194

9.4.2 自定义函数的使用195

9.4.3 自定义函数举例195

9.5 陷阱处理196

9.5.1 系统出错陷阱命令196

9.5.2 中断陷阱命令197

9.5.3 其他键陷阱命令198

9.5.4 热键帮助陷阱命令198

9.5.5 LABEL键陷阱命令200

9.5.6 与按键和鼠标有关的函数202

9.6 窗口操作205

9.6.1 定义窗口205

9.6.2 激活窗口208

9.6.3 隐藏窗口208

9.6.4 显示窗口209

9.6.5 关闭窗口209

9.6.6 删除窗口209

习题九210

9.6.7 暂时隐藏所有窗口210

10.1 简易菜单设计212

10.1.1 菜单的显示212

第十章 菜单设计212

10.1.2 从键盘接收菜单的选择项213

10.1.3 动态简易菜单设计213

10.2 列表菜单设计214

10.2.1 列表菜单的设计214

10.2.2 动态式列表菜单的设计215

10.3 光条菜单设计215

10.4 上弹式菜单设计217

10.5 下拉菜单设计218

10.6.2 定义条菜单的笺221

10.6 条菜单设计221

10.6.1 定义条菜单221

10.6.3 条菜单及笺的选择222

10.6.4 条菜单激活、关闭和删除223

10.7 弹式菜单设计223

10.7.1 定义弹式菜单223

10.7.2 定义弹式菜单项224

10.7.3 弹式菜单项的选择225

10.7.4 弹式菜单项的激活225

10.7.5 弹式菜单项的关闭和清除226

10.8 与菜单有关的函数227

10.8.1 从条菜单中获取信息的函数227

10.8.2 从弹式菜单中获取信息的函数228

10.9 FoxPro的系统菜单229

10.9.1 系统菜单的访问229

10.9.2 系统菜单函数229

10.10 菜单生成器229

10.10.1 打开菜单设计窗口229

10.10.2 菜单设计窗口230

10.10.3 建立条菜单232

10.10.4 建立弹式菜单232

习题十234

11.1.2 ?|??命令的顺序输出237

11.1.1 @命令的定向输出237

11.1 打印输出命令237

第十一章 打印机输出237

11.1.3 TO PRINT子句的输出238

11.1.4 利用选单打印输出238

11.2 打印字体和行距的控制238

11.2.1 打印字体和字号238

11.2.2 打印行距的控制238

11.2.3 打印机走纸换页的控制240

11.3 报表打印设计241

11.4 报表书写器的基本操作242

11.4.1 打开报表设计窗口242

11.4.2 报表书写器的各项内容243

11.4.3 报表书写器的弹式菜单243

11.4.4 快速制表244

11.4.5 报表的输出246

11.5 报表书写器的高级操作247

11.5.1 设置页面布局247

11.5.2 设计报表分区248

11.5.3 画表格线249

11.5.4 报表的修改249

11.5.5 标题与摘要分区250

11.5.6 数据分组设计与组域名/组页脚分区250

11.5.7 定义报表对象253

11.5.8 报表变量的应用255

习题十一259

12.1 应用系统的开发步骤263

第十二章 应用系统开发263

下篇 系统开发263

12.2 需求分析264

12.2.1 数据需求264

12.2.2 功能需求264

12.3 数据库设计266

12.3.1 主库的设计266

12.3.2 数据词条库的设计266

12.3.3 报表库的设计267

12.4 应用程序设计268

12.4.1 总体设计268

12.4.2 菜单设计268

12.4.4 输入修改模块设计270

12.4.3 各菜单题目下调用模块的设计270

12.4.5 通用花名册模块设计275

12.4.6 过程文件设计289

12.4.7 建立程序组和程序项292

12.4.8 运行主程序294

12.4.9 运行程序模块295

习题十二297

第十三章 网络操作与程序编译298

13.1 网络操作298

13.1.1 网络文件的共享与独占298

13.1.2 文件和记录的加锁与解锁298

13.1.3 网络打印机共享301

13.2 程序编译302

13.1.4 死锁处理302

13.1.5 错误处理程序302

13.2.1 项目文件303

13.2.2 建立和修改项目文件303

13.2.3 外部引用EXTERNAL305

13.2.4 建立APP应用306

13.2.5 建立EXE可执行文件306

习题十三307

附录一 FoxPro命令集308

附录二 FoxPro函数集318

附录三 FoxPro系统内存变量表324

参考文献326

1999《FoxPro数据库实用教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由杨绍先,汪文华主编;舒帮新,石水舫,杨香玲,智东杰,黄纯国, 1999 武汉:武汉大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

FoxPro 2.6数据库应用教程(1997 PDF版)
FoxPro 2.6数据库应用教程
1997 北京:清华大学出版社
数据库原理与Visual FoxPro程序设计实例教程( PDF版)
数据库原理与Visual FoxPro程序设计实例教程
FOXPRO 数据库实用技术 2.0-2.5( PDF版)
FOXPRO 数据库实用技术 2.0-2.5
FoxPro for Windows实用基础教程(1996 PDF版)
FoxPro for Windows实用基础教程
1996 北京:人民邮电出版社
ORACLE数据库系统实用教程(1993 PDF版)
ORACLE数据库系统实用教程
1993 上海:上海科学普及出版社
数据库Visual FoxPro(1998 PDF版)
数据库Visual FoxPro
1998 北京:北京科学技术出版社
数据库应用教程·数据库应用教程(1999 PDF版)
数据库应用教程·数据库应用教程
1999 北京:科学出版社
玛丽莲·梦露之谜最新破解  好莱坞性感巨星(1998 PDF版)
玛丽莲·梦露之谜最新破解 好莱坞性感巨星
1998 北京:中国世界语出版社
数据库FoxPro(1998 PDF版)
数据库FoxPro
1998 北京:化学工业出版社
数据库实用基础教程 从FoxBASE+到FoxPro(1998 PDF版)
数据库实用基础教程 从FoxBASE+到FoxPro
1998 北京:北京大学出版社
Visual FoxPro 3.0数据库技术教程(1998 PDF版)
Visual FoxPro 3.0数据库技术教程
1998 上海:上海科学技术出版社
数据库应用 FoxPro & Oracle(1998 PDF版)
数据库应用 FoxPro & Oracle
1998 杭州:浙江大学出版社
FoxPro数据库应用基础(1999 PDF版)
FoxPro数据库应用基础
1999 北京:高等教育出版社
数据库应用教程 FoxPro for Windows(1996 PDF版)
数据库应用教程 FoxPro for Windows
1996 上海:华东理工大学出版社
关系数据库FoxBASE+实用教程(1996 PDF版)
关系数据库FoxBASE+实用教程
1996 北京:人民邮电出版社