《FoxPro FOR DOS 教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:罗可编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1997
  • ISBN:7505341847
  • 页数:281 页
图书介绍:

前言页 1

第一章 FoxPro概述 1

第一节 数据库引论 1

一 信息、数据和数据处理 1

二 数据库、数据库管理系统和数据库系统 1

三 数据模型 2

第二节 FoxPro的发展概况 3

一 运行环境 4

第三节 FoxPro2.5的运行环境、安装、启动和退出 4

二 安装 5

三 启动 5

四 退出 6

第四节 命令(Command)窗口 6

一 命令窗口的基本操作 6

二 命令行的编辑 6

第五节 FoxPro系统菜单功能简介 7

三 File弹出式菜单 8

二 System弹出式菜单 8

四 Edit弹出式菜单 9

五 Database弹出式菜单 9

六 Record弹出式菜单 10

七 Program弹出式菜单 10

八 Window弹出式菜单 10

九 Run弹出式菜单 11

十 Browse弹出式菜单 11

十一 Expression弹出式菜单 11

十二 Structure弹出式菜单 12

第六节 FoxPro的文件类型和数据类型 12

一 文件类型 12

二 数据类型 13

第七节 本书命令、函数符号的约定 14

第八节 FoxPro命令的构成和基本规则 14

一 FoxPro命令的构成 14

二 基本规则 15

习题一 16

第二章 常量、变量、运行符和表达式 17

第一节 常量 17

第二节 变量 17

第三节 内存变量的操作 18

一 内存变量的赋值 18

二 显示内存变量 19

三 保存内存变量 21

四 删除内存变量 22

五 恢复内存变量 23

第四节 运算符 24

一 显示表达式值的命令——?和??命令 24

二 算术运算符 24

三 关系运算符 25

四 逻辑运算符 27

五 字符串运算符 28

六 日期运算符 28

习题二 29

七 运算符的优先级 29

第三章 数据库的基本操作 31

第一节 数据库的建立 31

一 准备工作 31

二 建立数据库结构 32

三 向数据库输入数据 35

第二节 打开和关闭数据库文件 36

一 显示数据库结构 37

第三节 显示数据库 37

二 显示记录 38

第四节 记录定位 40

一 绝对定位 40

二 相对定位 41

第五节 修改数据库中的数据 41

一 编辑命令 42

二 窗口命令 43

三 替换命令 44

一 作删除标记 46

第六节 删除记录 46

二 恢复带删除标记的记录 47

三 永久性删除记录 47

四 快速清除库中所有记录 48

第七节 增加记录 48

一 追加记录 48

二 插入记录 49

第八节 修改数据库结构 50

习题三 53

第四章 数据库文件的使用 55

第一节 分类与索引 55

一 分类 55

二 索引文件的建立 56

三 索引文件的打开与关闭 59

四 指定主索引 60

五 索引文件的修改 63

六 由单索引文件建立索引标记 63

八 删除复合索引文件和索引标记 64

七 由复合索引文件建立单索引文件 64

第二节 数据查询 65

一 直接查询 65

二 快速查询 66

第三节 复制数据库 70

一 复制数据库 70

二 复制数据库结构 71

三 库结构伸展文件 71

四 从未打开的数据库文件向当前数据库文件追加记录 73

第四节 数据库的统计及汇总 75

一 统计数据库文件中记录数 75

二 求和 75

三 求平均值 76

四 分类统计 76

第五节 内存变量与数据库文件交换数据 77

一 字段数据存入内存变量 78

二 内存变量数据存入字段 78

一 工作区 79

第六节 多工作区操作 79

二 选择工作区 80

三 在两个数据库文件之间建立关联 81

四 删除数据库文件间的关联 84

五 连接数据库 84

六 用一个数据库去更新另一个数据库 86

第七节 字段存取控制与过滤器 88

一 字段存取控制 88

二 过滤器 91

习题四 92

第五章 FoxPro的函数 94

第一节 数学运算函数 94

第二节 三角函数和财务运算函数 97

第三节 字符处理类函数 99

第四节 日期、时间函数 106

第五节 转换函数 108

第六节 数据库函数 110

第七节 测试函数 115

第八节 其它函数 119

习题五 121

第六章 数据库的辅助操作 122

第一节 文件操作 122

一 关闭文件命令 122

二 显示文件目录命令 122

三 删除文件命令 123

四 复制文件命令 123

五 文件更名命令 124

六 显示文本文件命令 124

第二节 键盘操作 125

一 键盘宏 125

二 设置键盘缓冲区大小命令 126

三 在键盘缓冲区放置字符命令 126

四 捕获任意击键值 127

五 捕获指定的击键 127

六 捕获Esc键 128

第三节 其它命令 129

一 清除命令 129

二 运行外部程序命令 129

三 存盘而不关闭文件的命令 130

四 退出FoxPro命令 130

五 显示状态信息 130

六 捕获错误 132

习题六 132

第七章 FoxPro程序设计 133

第一节 FoxPro程序及其特点 133

第二节 命令文件的建立与执行 135

一 准备 135

二 建立命令文件 135

三 执行命令文件 136

第三节 顺序结构程序设计与交互式命令 137

一 接收语句 137

二 输入语句 138

三 输入一个字符语句 139

四 注释 139

五 文本输出语句 140

第四节 分支程序设计 141

一 IF—ELSE—ENDIF结构 141

二 分情况语句 144

第五节 循环程序设计 146

一 基于条件的循环 146

二 基于计数的循环 147

三 数据库的循环操作 149

四 循环结构的基本类型 150

第六节 过程及其调用 153

一 外部过程 154

二 内部过程 156

三 过程调用中的数据传送 159

四 全局变量与局部变量 161

五 递归调用 163

六 自定义函数 164

习题七 165

第八章 内存变量数组 166

第一节 数组和下标变量的概念 166

第二节 数组说明语句 166

第三节 数组与数据库字段之间的相互数据传递 169

一 数据库单条记录数据赋值给数组元素 169

二 数组元素值替代数据库单条记录字段值 170

三 多条记录数据复制到数组中 170

四 数组数据作为多条记录追加到数据库中 171

第四节 与数组有关的函数 172

习题八 177

第九章 窗口技术 179

第一节 窗口的定义、激活、关闭和清除 179

一 定义窗口 179

二 激活窗口 180

一 隐藏窗口 182

第二节 窗口的隐藏、显示、移动和大小调整 182

四 清除窗口 182

三 关闭窗口 182

二 显示窗口 183

三 移动窗口 184

四 调整窗口的大小和位置 184

第三节 窗口的保存和恢复 185

一 保存窗口 185

二 恢复窗口 185

第四节 与窗口有关的函数 186

习题九 188

第十章 菜单技术 189

第一节 光棒式菜单 189

一 定义菜单命令 189

二 定义提示信息位置命令 189

三 激活菜单命令 189

四 释放菜单命令 190

一 定义菜单命令 191

二 激活菜单命令 191

第二节 弹出式菜单 191

第三节 下拉式菜单 193

一 定义横向菜单命令 193

二 定义纵向菜单命令 193

三 激活菜单命令 193

第四节 条(MENU)菜单 196

一 定义条菜单 196

二 定义菜单选择项 197

三 选中处理 198

五 关闭菜单 199

六 条菜单的隐藏、显示、删除 200

七 选中标记的设置 201

八 与条菜单有关的函数 202

第五节 弹出(POPUP)菜单 202

一 定义POPUP菜单 202

二 定义菜单选择项 203

三 选中处理 204

四 激活菜单 205

五 关闭菜单 206

六 移动菜单 207

七 改变弹出菜单大小 207

八 弹出菜单的隐藏、显示和删除 207

九 选中标记的设置 208

十 与弹出菜单有关的函数 209

习题十 212

一 绘制框线 213

第十一章 屏幕输入输出设计和打印机输出 213

第一节 屏幕输入输出格式的设计 213

二 清除屏幕指定区域 214

三 改变指定区域颜色 215

四 格式输出 215

五 格式输入 217

第二节 屏幕格式文件 222

四 实例 223

三 关闭屏幕格式文件 223

一 建立屏幕格式文件 223

二 打开屏幕格式文件 223

第三节 标签格式文件 224

一 标签格式文件的建立 224

二 设计标签 224

三 打印标签 226

四 实例 227

第四节 打印机输出 228

三 输出目标的控制 229

四 打印机清理命令 229

一 流式输出开关的设置 229

二 格式输出开关的设置 229

五 实例 230

习题十一 231

第十二章 系统运行参数的配置与调整 232

第一节 SET命令 232

第二节 SET命令状态 244

第三节 配置文件 245

一 只能在配置文件中设置的参数 246

二 实例 247

习题十二 248

第十三章 管理软件设计实例 249

第一节 系统设计 249

一 系统分析 249

二 系统结构设计 249

三 数据库设计 250

一 主控程序 253

第二节 系统源程序 253

二 数据输入模块 256

三 数据查询模块 258

四 系统维护模块 264

五 统计模块 267

六 打印模块 271

习题十三 276

附录 按键返回值 278

参考文献 281