《FoxPro for Windows教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:朱寄,崔洪芳主编
  • 出 版 社:北京:科学出版社
  • 出版年份:1999
  • ISBN:7030071980
  • 页数:245 页
图书介绍:

第一章 FoxPro基础知识 1

1.1 数据库基础 1

1.1.1 信息、数据和数据库 1

1.1.2 数据库管理系统 1

1.1.3 数据模型 2

1.1.4 关系型数据库 3

1.2 FoxPro的主要特点与性能指标 6

1.2.1 FoxPro的主要特点 6

1.2.2 FoxPro的主要性能指标 7

1.3.2 FoxPro的安装 8

1.3.1 FoxPro的运行环境 8

1.3 FoxPro的安装、启动与退出 8

1.3.3 FoxPro的启动与退出 9

1.4 FoxPro的用户界面 9

1.4.1 FoxPro的三种操作方式 9

1.4.2 FoxPro的系统菜单 10

1.4.3 FoxPro的系统窗口 14

1.4.4 FoxPro的对话框 15

1.4.5 FoxPro的文本编辑器 16

1.4.6 FoxPro的联机帮助 19

习题一 21

2.1 数据类型 22

第二章FoxPro的基本语法 22

2.2 常量、变量与表达式 23

2.2.1 常量 23

2.2.2 变量 23

2.2.3 表达式 24

2.3 内存变量的操作 26

2.4 FoxPro的命令结构与书写规则 28

2.4.1 命令结构 28

2.4.2 书写规则 29

2.5 FoxPro的文件类型 29

2.6.1 数值处理函数 30

2.6 FoxPro的常用函数 30

2.6.2 字符处理函数 34

2.6.3 日期和时间函数 35

2.6.4 数据类型转换函数 37

2.6.5 状态测试函数 39

习题二 41

第三章 数据库文件的建立与维护 42

3.1 数据库文件的建立 42

3.1.1 数据库结构的建立 42

3.1.2 数据库记录的录入 44

3.1.3 数据库文件的打开与关闭 46

3.1.4 库结构与记录数据的显示 47

3.2.1 库结构的修改 50

3.2 数据库文件的修改 50

3.2.2 记录指针及其定位 51

3.2.3 记录数据的修改 52

3.2.4 BROWSE窗口 59

3.2.5 记录数据的插入与删除 62

3.3 数据库文件的复制 65

3.3.1 库结构的复制 66

3.3.2 结构描述文件的建立与应用 66

3.3.3 库结构与记录数据的复制 68

3.3.4 其他库文件中数据的读取 70

3.3.5 数据库与其他软件的数据交换 70

3.4 磁盘文件操作 73

习题三 75

第四章 数据库文件的排序、索引与统计 77

4.1 记录的筛选与字段的屏蔽 77

4.1.1 记录的筛选 77

4.1.2 字段的屏蔽 78

4.2 数据库文件的排序 80

4.2.1 排序与索引 80

4.2.2 排序文件的建立 80

4.3 数据库文件的索引 82

4.3.1 索引文件及索引类型 82

4.3.2 索引文件的建立 83

4.3.3 索引文件的使用 87

4.3.4 索引文件的维护 89

4.4 数据库文件的统计与汇总 91

4.4.1 数据库记录的统计 91

4.4.2 数值字段求和 91

4.4.3 平均值计算 92

4.4.4 统计 93

4.4.5 数据库文件的分类汇总 94

习题四 95

5.1.1 数据库的工作区 98

5.1.2 多工作区数据库文件的打开与关闭 98

5.1 FoxPro的工作区 98

第五章 多重数据库文件的操作 98

5.1.3 多工作区的选择 99

5.1.4 多工作区中记录指针的移动 100

5.1.5 对其他工作区中数据的访问 100

5.2 数据库文件的连接 101

5.3 数据库文件的关联 102

5.3.1 数据库间的关系 102

5.3.2 数据库之间的关联 103

5.3.3 关联的取消 105

5.4 View窗口 105

5.4.1 View窗口简介 105

5.4.2 利用View窗口建立关联 106

5.4.3 操作实例 107

5.5 数据库文件间的更新 108

习题五 109

第六章 数据查询 111

6.1 直接查询 111

6.1.1 直接查找命令 111

6.1.2 继续查找命令 112

6.2 索引查询 113

6.2.1 FIND命令 113

6.2.2 SET NEAR命令 113

6.2.3 SET EXACT命令 113

6.2.4 SEEK命令 114

6.3 Rushmore技术 115

6.4 结构化查询语言SQL 117

6.4.1 CREATE CURSOR命令 118

6.4.2 CREATE TABLE命令 118

6.4.3 INSERT INTO命令 119

6.4.4 SELECT命令 120

6.5 RQBE查询窗口 124

6.5.1 创建RQBE查询文件 125

6.5.2 RQBE窗口 125

6.5.3 RQBE举例 129

6.5.5 RQBE查询文件的运行 131

习题六 131

6.5.4 RQBE查询文件的修改 131

第七章 程序设计 133

7.1 FoxPro程序的建立、执行与显示 133

7.1.1 FoxPro程序的概念 133

7.1.2 FoxPro程序的建立与编辑 134

7.1.3 FoxPro程序的执行 135

7.1.4 FoxPro程序的显示和打印 135

7.2 FoxPro程序设计中常用的命令 135

7.2.1 基本输入/输出命令 135

7.2.2 程序注释命令和清屏命令 138

7.2.3 常用环境参数设置命令 142

7.3.1 程序的结构与结构化程序设计 144

7.3 程序流程的控制命令 144

7.3.2 条件判断命令与分支结构程序设计 145

7.3.3 循环控制命令与循环结构程序设计 150

7.4 数组及其应用 160

7.4.1 数组的定义与赋值 161

7.4.2 数组与库文件之间数据的传递 163

7.5 过程与自定义函数的设计 165

7.5.1 过程与过程调用 165

7.5.2 内存变量的作用域 169

7.5.3 过程调用中数据的传递 171

7.5.4 自定义函数 173

7.6.2 常用的程序调试方法 175

7.6 程序的调试 175

7.6.1 程序的语法错误和逻辑错误 175

7.6.3 FoxPro调试工具应用举例 176

习题七 177

第八章 可视化程序设计 185

8.1 屏幕生成器 185

8.1.1 屏幕生成器的作用 185

8.1.2 启动屏幕生成器 186

8.1.3 工具条 187

8.1.4 Screen菜单项 187

8.1.5 Objects菜单项 193

8.1.6 屏幕设计区中对象的调整 193

8.2 屏幕程序设计 194

8.2.1 应用系统屏幕程序的创建步骤 196

8.2.2 屏幕生成器工具的选择 196

8.2.3 对象与驱动 197

8.2.4 对象程序片段中所用到的命令 198

8.2.5 可视化屏幕程序设计 199

8.3 菜单生成器 201

8.3.1 菜单生成器的作用 202

8.3.2 菜单生成器的启动 202

8.3.3 Menu菜单项 202

8.3.4 菜单设计窗口 203

8.4.2 菜单程序设计中的常用命令 204

8.4 菜单程序设计 204

8.4.1 菜单程序设计的步骤 204

8.4.3 菜单程序设计 205

8.5 报表生成器 206

8.5.1 报表生成器的作用 206

8.5.2 报表生成器的启动 206

8.5.3 报表设计窗口 207

8.5.4 Report菜单项 208

8.6 简单报表的设计 210

8.6.1 设计简单报表的一般步骤 210

8.6.2 应用举例 210

8.7.1 简单的汇总报表设计 212

8.7 汇总报表的设计 212

8.7.2 分组汇总报表设计 213

8.8 多库报表的设计 214

8.8.1 多库报表设计的一般步骤 214

8.8.2 应用举例 214

8.9 报表的输出 216

习题八 216

附录一FoxPro命令索引表 219

附录二FoxPro函数索引表 226

附录三FoxPro错误提示信息 231