《FoxPro 2.0程序设计 与dBASE3、FoxBase全兼容的编译型的集成环境式数据库软件》

前言1

0.1概述1

0.2 版本范围与设备需求1

0.3 本书的编排说明1

0.4 本书中的约定2

0.5 有关数据库的背景信息2

0.6 简单数据库2

0.7 关系型数据库3

0.8 DBASE与FOXPRO4

第一部分使用FoxPro7

第一章熟悉FoxPro7

1.1FoxPro菜单结构介绍7

1.1.1 完成菜单选择8

1.1.2 菜单系统速成9

1.2FoxPro对话框介绍14

1.2.1 对话框控制14

1.2.2 使用对话框16

1.3使用窗口17

1.3.1 鼠标器用户的专用窗口控制18

1.3.2 使用键盘控制窗口19

1.4如何使用编辑器19

1.4.1 EDIT菜单21

1.5 使用COMMAND窗口22

1.6其它功能24

1.6.1 获得帮助25

1.6.2 退出27

第二章建立数据库结构28

2.1建立一个典型的数据库文件28

2.1.1 如何建立一个新文件28

2.1.2 如何定义一个数据库的结构29

2.1.3 输入字段名和类型34

2.1.4 保存数据库文件36

2.2背景数据库文件40

2.2.1 打开和关闭一个数据库文件40

2.3 拷贝和修改一个数据库文件的结构43

第三章增加、编辑及查看数据48

3.1增加数据50

3.1.1 用Change显示方式增加数据51

3.1.2 用Browse显示方式增加数据56

3.2 改变(或编辑)数据57

3.3浏览数据59

3.3.1 重定字段宽度与改变字段次序60

3.3.2 划分窗口61

3.4 删除一个记录62

3.5 移动指针65

3.6 使用COMMAND窗口的捷径67

第四章索引与表达式70

4.1 索引类型70

4.2使用简单索引71

4.2.1 借助Index On对话框建立简单索引71

4.2.2 INDEX ON对话框的其它功能74

4.2.3 索引命令74

4.2.4 用Structure对话框建立简单索引75

4.3理解表达式76

4.3.1 常量77

4.3.2 函数与运算符78

4.4 索引中使用表达式88

4.5使用索引93

4.5.1 选取控制索引93

4.5.2 使用其它类型的索引94

4.5.3 SETUP对话框小结97

4.6 排序98

第五章查询与逻辑表达式100

5.1使用逻辑表达式100

5.1.1 逻辑函数101

5.1.2 关系运算符101

5.1.3 逻辑运算符103

5.2加索引或不加索引106

5.2.1 FOR和WHILE语句106

5.2.2 开始使用WHILE语句107

5.2.3 RUSHMORE技术108

5.3对单记录和多重记录进行查询109

5.3.1 对单个记录的非索引查询109

5.3.2 对单个记录的索引查询112

5.3.3 多重记录查询113

5.3.4 查询其它数据类型117

5.3.5 处理删除记录117

5.4特殊技术119

5.4.1 建立一个过滤器119

5.4.2 在索引中建立一个查询121

5.5限制查询123

5.5.1 范围123

5.5.2 字段125

5.5.3 最简单的查询报表:选择项列表126

第六章生成报表和邮政标签128

6.1建立报表128

6.1.1 报表布局窗130

6.1.2 REPORT菜单132

6.1.3 一个范例报表145

6.2建立邮政标签150

6.2.1 标签布局152

6.3 后续内容简介154

第二部分提高能力157

第七章使用关系型数据库、View窗口和RQBE157

7.1 理解关系型数据库158

7.2使用VIEW窗口159

7.2.1 建立一个关系型数据库159

7.2.2 使用一个关系型数据库164

7.2.3 使用环境设置174

7.3范例关系查询及SQL178

7.3.1 RQBE窗口178

7.3.2 查询范例182

7.3.3 SELECT命令183

第八章菜单系统的其它功能185

8.1键盘宏指令185

8.1.1 记录与使用一个新的宏指令187

8.1.2 编辑一个宏指令190

8.1.3 使用当前的和已保留的宏指令191

8.2高级编辑器技术191

8.2.1 建立一个文本或程序文件192

8.2.2 设置打印机与打印文件192

8.2.3 EDIT菜单194

8.3高级数据操作技术198

8.3.1 添加198

8.3.2 总计200

8.3.3 利用存储器变量进行计算201

8.3.4 替换206

8.4 设置颜色207

第九章通过编程提高能力209

9.1 结构化程序设计209

9.2 预备知识211

9.3与用户对话:输入/输出212

9.3.1 非格式化输入/输出213

9.3.2 格式化输入/输出218

9.4控制流220

9.4.1 循环控制220

9.4.2 选择控制224

9.4.3 EXIT与LOOP228

9.5过程与参数230

9.5.1 变量范围与参数传递231

9.5.2 用户定义的函数234

第三部分FoxPro程序设计235

第十章理解屏幕生成器235

10.1 建立屏幕与生成代码235

10.2 操作目标236

10.3LAYOUT对话框237

10.3.1 桌面237

10.3.2 窗口238

10.3.3 屏幕代码240

10.3.4 READ语句240

10.3.5 添加代码片段241

10.3.6 环境242

10.4 框子242

10.5字段243

10.5.1 说明显示的字段或变量244

10.5.2 图形模板与函数244

10.5.3 选择语句246

10.5.4 FIELD对话框的其它功能248

10.6 文本249

10.7控制249

10.7.1 按钮249

10.7.2 无线按钮251

10.7.3 检测框251

10.7.4 弹出控制253

10.7.5 滚动列表254

10.7.6 不可见按钮255

10.8 控制屏幕设计255

10.9 快速屏幕256

10.10 生成代码257

第十一章编写应用程序260

11.1分析260

11.1.1 画结构图261

11.2 主菜单263

11.3 分枝测试267

11.4报表与邮政标签269

11.4.1 REPORT菜单270

11.4.2 LABEL菜单275

11.5 输出合并邮件279

11.6DATA子菜单280

11.6.1 测试所用的分枝程序282

11.6.2 EDIT屏幕程序283

11.6.3 LOOKUP模块288

11.6.4 APPEND屏幕程序293

11.6.5 DATA菜单的其它功能296

第十二章使用菜单生成器298

12.1菜单设计窗口298

12.1.1 热键301

12.1.2 OPTION检测框301

12.2MENU菜单302

12.2.1 通用选择项302

12.2.2 菜单选择项304

12.2.3 快速菜单305

12.3 生成代码306

12.4菜单命令306

12.4.1 定义一个菜单307

12.4.2 利用菜单生成器建立非系统菜单308

12.5 菜单系统范例309

附录A在PC机上安装FoxPro315

A.1 设置路径317

附录BFoxPro实用程序319

B.1文件管理程序319

B.1.1 Files控制板319

B.1.2 TREE控制板328

B.2桌面实用程序334

B.2.1 计算器334

B.2.2 日历/日记336

B.2.3 特殊字符337

B.2.4 ASCII码表338

B.2.5 捕捉实用程序339

附录C建立应用程序和EXE文件340

C.1项目管理程序340

C.1.1 使用Project窗口340

C.2 项目菜单345

1993《FoxPro 2.0程序设计 与dBASE3、FoxBase全兼容的编译型的集成环境式数据库软件》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由焦小明,张华凯编译 1993 北京:海洋出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。