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

  • 购买积分:12 如何计算积分?
  • 作  者:焦小明,张华凯编译
  • 出 版 社:北京:海洋出版社
  • 出版年份:1993
  • ISBN:7502720553
  • 页数:348 页
图书介绍:本书介绍了有关数据库管理的主要知识,从如何创建用户的第一个数据库开始,直至连接多个数据库文件、打印定制报表等。

前言 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与FOXPRO 4

第一部分 使用FoxPro 7

第一章 熟悉FoxPro 7

1.1 FoxPro菜单结构介绍 7

1.1.1 完成菜单选择 8

1.1.2 菜单系统速成 9

1.2 FoxPro对话框介绍 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窗口和RQBE 157

7.1 理解关系型数据库 158

7.2 使用VIEW窗口 159

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

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

7.2.3 使用环境设置 174

7.3 范例关系查询及SQL 178

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与LOOP 228

9.5 过程与参数 230

9.5.1 变量范围与参数传递 231

9.5.2 用户定义的函数 234

第三部分 FoxPro程序设计 235

第十章 理解屏幕生成器 235

10.1 建立屏幕与生成代码 235

10.2 操作目标 236

10.3 LAYOUT对话框 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.6 DATA子菜单 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.2 MENU菜单 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机上安装FoxPro 315

A.1 设置路径 317

附录B FoxPro实用程序 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