《FoxPro for Windows实用基础教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:张之超等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1996
  • ISBN:7115059837
  • 页数:252 页
图书介绍:张之超等编著.FoxProforWindows实用基础教程.北京:人民邮电出版社

第一章 数据库基础 1

1.1 数据库系统概述 1

1.1.1 数据管理的进展 1

1.1.2 数据库系统的特点 1

1.2 数据模型 2

1.3 FoxPro简介 3

第二章 Windows基础 4

2.1 Windows的基本概念及基本操作 4

2.1.1 Windows的基本概念 4

2.1.2 Windows的安装 4

2.1.3 Windows的启动 4

2.1.4 Windows的退出 4

2.2 Windows窗口 5

2.2.1 引言 5

2.2.2 窗口的构成 5

2.2.3 Windows窗口中的图标 7

2.2.4 鼠标、键盘及其操作约定 7

2.2.5 汉字的输入方法 8

2.3 Windows的菜单操作 8

2.3.1 菜单的选择和取消 8

2.3.2 选择菜单命令 9

2.3.3 控制菜单的使用 9

2.4 Windows的对话框操作 9

2.4.1 对话框的组成 10

2.4.2 对话框操作 10

2.5 窗口的操作 11

2.5.1 窗口、图标和对话框的移动 11

2.5.2 调整窗口大小 11

第三章 FoxPro 2.5 for Windows基础 14

3.1 FoxPro 2.5 for Windows的运行环境 14

3.1.1 硬件环境 14

3.1.2 软件环境 14

3.2 FoxPro 2.5 for Windows的安装与基本操作 14

3.2.1 系统安装 14

3.2.2 FoxPro 2.5 for Windows的启动 15

3.2.3 FoxPro 2.5 for Windows的退出 15

3.3 FoxPro 2.5 for Windows的人机交互界面 15

3.3.1 FoxPro 2.5 for Windows窗口 15

3.3.2 FoxPro的弹出式菜单和选项 17

3.3.3 FoxPro对话框 21

3.4 常量、变量、函数和表达式 21

3.4.1 FoxPro的数据类型 21

3.4.2 常量 22

3.4.3 变量 22

3.4.4 FoxPro函数 24

3.4.5 表达式 30

第四章 数据库的基本操作 35

4.1 定义数据库结构 35

4.2 数据库结构的显示与修改 37

4.2.1 数据库的打开与关闭 37

4.2.2 数据库结构的显示 38

4.2.3 数据库结构的修改 38

4.3 数据录入 40

4.3.1 立即方式输入数据 40

4.3.2 扩充方式追加新记录 40

4.3.3 使用Browse窗口增加数据 41

4.3.4 从其它数据库文件中读取数据 41

4.4 数据库的显示输出与编辑 42

4.4.1 数据库数据的显示输出 42

4.4.2 记录指针与记录定位 43

4.4.3 记录编辑 44

4.4.4 记录的插入 44

4.4.5 记录的删除 44

4.5 Command窗口操作 46

4.5.1 命令的输入和编辑 46

4.5.2 查找帮助信息 46

第五章 数据库的维护 48

5.1 数据库数据的维护 48

5.1.1 记录数据的修改 48

5.1.2 记录数据的备份 48

5.2 数据库结构的维护 51

5.2.1 数据库结构的修改 51

5.2.2 复制数据库结构 51

5.2.3 建立数据库的结构数据库 51

5.3 文件的更名与删除 53

5.3.1 文件的更名 53

5.3.2 文件的删除 53

5.3.3 列文件目录 53

5.3.4 在FoxPro中使用DOS命令 53

5.4 系统环境参数设置 53

5.4.1 用SET命令组设定系统参数 54

5.4.2 菜单方式设定系统参数 55

5.4.3 系统设置文件 56

第六章 排序、索引与统计 60

6.1 数据库的排序 60

6.1.1 菜单方式分类排序 60

6.1.2 命令方式下排序 61

6.2 数据库的索引 62

6.2.1 引言 62

6.2.2 索引文件的类型 62

6.2.3 索引文件的建立 63

6.2.4 索引文件的使用 67

6.2.5 索引文件的维护 69

6.3 数据库内数据的统计计算 71

6.3.1 数据库记录的统计 71

6.3.2 数据库内数据的替换与横向计算 73

6.3.3 数据库内数据的纵向计算 74

6.3.4 数据库内数据的分类汇总 76

第七章 数据查询与报表 79

7.1 直接查询 79

7.2 索引查询 80

7.2.1 用FIND命令查询 80

7.2.2 用SEEK命令查询 81

7.3 RQBE查询窗口 82

7.3.1 用RQBE建立查询文件 82

7.3.2 查询文件的修改 84

7.3.3 查询文件的关闭 85

7.4 SQL结构化查询语言 85

7.4.1 SQL SELECT命令的格式 86

7.4.2 SQL SELECT命令的选项 86

7.5 报表生成 89

7.5.1 利用查询生成报表 89

7.5.2 报表生成器 89

7.5.3 报表的修改 90

7.5.4 汉字表格打印 92

第八章 多重数据库操作 93

8.1 FoxPro的工作区 93

8.1.1 对多工作区进行操作的规定 93

8.1.2 工作区的命名和识别 93

8.1.3 工作区的选择 94

8.1.4 多工作区情况下文件的打开与关闭 94

8.2 FoxPro的View窗口 95

8.3 FoxPro的Browse窗口 97

8.3.1 Browse窗口打开与关闭 97

8.3.2 Browse窗口的组织 97

8.4 建立数据库间的关联 98

8.4.1 数据库间的关联 98

8.4.2 建立关联的窗口操作 99

8.4.3 增强的查询与报表功能 101

8.4.4 数据库的连接 101

第九章 程序设计基础 104

9.1 程序的建立与修改 104

9.2 程序的设计方法——结构化程序设计 105

9.3 基本输入输出命令 106

9.3.1 交互式输入命令 106

9.3.2 输出命令 108

9.3.3 几何图形的绘制与区间清除 110

9.4 分支结构实现语句 112

9.4.1 IF—ELSE—ENDIF语句 112

9.4.2 IIF()函数 113

9.4.3 多路分支的语句实现 114

9.5 循环 115

9.5.1 引言 115

9.5.2 WHILE条件循环 116

9.5.3 FOR跳步循环 118

9.5.4 SCAN扫描循环 119

9.5.5 循环嵌套 122

9.6 程序调用和参数传递 122

9.6.1 引言 122

9.6.2 过程与函数 123

9.6.3 过程参数说明与调用 123

9.6.4 过程调用的嵌套 124

9.6.5 过程调用与内存变量 124

9.6.6 用户自定义函数的说明与调用 126

9.6.7 程序文件与过程文件 128

9.7 内存变量操作 129

9.7.1 内存变量的显示 129

9.7.2 内存变量的删除 130

9.7.3 内存变量的保留与恢复 131

9.8 数组 132

9.8.1 数组的建立 132

9.8.2 数组元素 135

9.8.3 数组的基本操作 136

9.8.4 数组与数据库文件间的数据交换 141

9.9 格式化输入与输出 143

9.9.1 屏幕与窗口 143

9.9.2 格式化输出语句 144

9.9.3 格式化输入语句 148

9.10 事件与事件处理 155

9.11 程序的编译与调试 157

9.11.1 程序的调试 157

9.11.2 程序的编译 159

第十章 Windows界面风格设计 162

10.1 窗口 162

10.1.1 引言 162

10.1.2 窗口的定义 162

10.1.3 窗口的使用与管理 167

10.1.4 与窗口有关的函数 170

10.2 菜单 172

10.2.1 引言 172

10.2.2 水平菜单 173

10.2.3 弹出式菜单 176

10.2.4 组合式菜单 181

10.2.5 与菜单有关的函数 183

10.3 Windows界面控制对象 184

10.3.1 引言 184

10.3.2 定义复选框 184

10.3.3 定义隐蔽式按钮 185

10.3.4 定义列表 186

10.3.5 定义弹出框 186

10.3.6 定义按钮 187

10.3.7 定义单选钮 188

10.3.8 定义数码器 188

10.3.9 定义文本编辑区 189

10.3.10 控制对象的启动 189

10.3.11 控制对象的重新显示 192

10.3.12 与控制对象有关的函数 193

第十一章 程序设计辅助工具 195

11.1 屏幕生成器的基本概念 195

11.2 字段与控制对象 197

11.3 Screen弹出式菜单 206

11.4 Object弹出式菜单 209

11.5 菜单生成器 210

11.5.1 引言 210

11.5.2 菜单生成器的启动 210

11.5.3 菜单设计 211

11.5.4 Menu弹出式菜单 213

11.6 程序生成器 214

11.6.1 生成器指令 214

11.6.2 程序代码的生成 215

11.7 项目管理器 217

11.7.1 引言 217

11.7.2 项目管理器的启动 217

11.7.3 Build Option对话框 218

11.7.4 Project弹出式菜单 219

第十二章 数据共享 222

12.1 引言 222

12.2 数据的一致性与并发控制 223

12.3 文件的打开方式 223

12.4 数据的封锁机制 224

12.4.1 隐式封锁与解锁 225

12.4.2 显式封锁与解锁 226

12.5 多用户命令与函数 228

第十三章 OLE与DDE 232

13.1 OLE基本概念与术语 232

13.2 在FoxPro界面中使用OLE 233

13.2.1 引言 233

13.2.2 嵌入或链接OLE对象 233

13.2.3 编辑OLE对象 234

13.2.4 修改OLE链接 235

13.2.5 把OLE对象转换成静态对象 235

13.3 FoxPro的OLE命令 236

13.3.1 MODIFY GENERAL命令 236

13.3.2 @…SAY命令 237

13.3.3 APPEND GRNERAL命令 237

13.4 DDE基本概念 238

13.5 作为客户的FoxPro应用程序 239

13.5.1 对话的建立与终止 239

13.5.2 从其它应用程序获取数据 239

13.5.3 在其它应用程序中执行命令 240

13.5.4 向其它应用程序发送数据 241

13.5.5 处理DDE错误 241

13.5.6 建立DDE消息连接 243

13.6 作为服务器的FoxPro应用程序 243

13.6.1 建立与释放服务 244

13.6.2 建立与释放对话主题 244

13.6.3 应答DDE客户请求 245

附录A ON KEY LABEL命令的按键识别名称 247

附录B FoxPro 2.5 for Windows系统功能菜单的名称 248

参考文献 252