《FoxPro程序设计》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:李竹华等编著
  • 出 版 社:北京:科学出版社
  • 出版年份:1994
  • ISBN:7030041992
  • 页数:214 页
图书介绍:

第一章 数据库背景知识 1

1.1 什么是数据库 1

1.2 谁使用数据库 1

1.3 为什么要使用数据库 1

目录 1

1.4 三种数据库 2

1.5 Xbase历史 3

1.6 数据库基本概念 5

1.6.1 数据工作区 5

1.6.2 数据库别名 5

1.6.3 记录指针 6

1.6.4 数据类型 6

1.6.5 变量 7

1.6.7 函数 8

1.6.8 运算符 8

1.6.6 常量 8

1.6.9 表达式 9

1.6.10 保留字 10

1.7 数据库基本操作 10

1.8 文件类型和扩展名 11

1.9 小结 12

复习思考题 12

2.1 FoxPro的版本与特征 14

第二章 FoxPro概貌 14

2.2 安装FoxPro 16

2.3 启动FoxPro 18

2.4 FoxPro的用户界面 18

2.4.1 菜单 18

2.4.2 对话框 20

2.4.3 系统窗口 21

2.4.4 命令窗口 22

2.4.5 消息 23

2.5 FoxPro的工具 24

2.4.6 热键和Ctrl简捷键 24

2.5.1 关系型按例查询 25

2.5.2 图形化的浏览窗口 25

2.5.3 应用程序生成器FoxAPP 25

2.5.4 RUN菜单 25

2.6 FoxPro帮助系统 26

2.5.9 联机式上下文敏感帮助 26

2.5.8 项目管理器 26

2.5.7 菜单生成器 26

2.5.6 报表生成器 26

2.5.5 屏幕生成器 26

2.7 退出FoxPro 28

2.8 小结 29

复习思考题 29

第三章 建立数据库 30

3.1 问题的提出 30

3.2 定义数据库结构 31

3.3 保存数据库结构 33

3.4 修改数据库结构 34

3.5 输入记录 35

3.6 文本编辑器 36

3.6.1 文件管理 37

3.6.2 光标移动 37

3.6.3 输入文本 37

3.6.4 选定文本 37

3.6.5 删除文本 38

3.6.8 查找和替代 39

3.6.6 插入文本 39

3.6.7 移动和拷贝文本块 39

3.6.9 复原和重做 40

3.6.10 Preferences对话框 40

3.6.11 输入备注型字段内容 41

3.7 其他数据库及汉字 41

3.8 小结 42

复习思考题 42

4.1 打开数据库 44

第四章 浏览数据库 44

4.2 漫游浏览窗口 46

4.3 浏览备注型字段内容 48

4.4 修改浏览窗口 49

4.4.1 移动字段显示位置 49

4.4.2 改变字段显示宽度 50

4.4.3 Change方式下的浏览窗口 50

4.4.4 只显示指定字段 51

4.4.5 调整窗口分区 52

4.5 关闭浏览窗口 54

4.6 关闭数据库 54

4.7 小结 54

复习思考题 54

第五章 修改数据库 56

5.1 增加记录 56

5.2 定位记录 57

5.4 全局更新 60

5.3 更新记录 60

5.5 删除记录 61

5.6 使用Change方式 63

5.7 小结 63

复习思考题 63

第六章 单数据库查询 65

6.1 启动RQBE窗口 65

6.2.2 指定显示字段 66

6.2.1 指定数据库 66

6.2 建立查询 66

6.2.3 指定查询结果送往何处 68

6.2.4 指定查询条件 69

6.2.5 查看SQL语句 70

6.3 执行查询 71

6.4 修改查询 71

6.5 保存查询 72

6.6 执行保存下来的查询 72

复习思考题 73

6.7 小结 73

第七章 建立简单报表 74

7.1 启动报表布局窗口 74

7.2 建立快速报表 75

7.2.1 定义快速报表格式 75

7.2.2 预览快速报表 76

7.3 建立自定义报表 77

7.3.1 基本知识 77

7.3.2 定义字段列的标题 79

7.3.3 调整字段宽度和位置 80

7.3.4 定义报表标题 81

7.3.5 指定篇眉和脚注 81

7.3.6 调整文本字体 81

7.3.7 增加文本和图片 82

7.3.8 报表最终样式 83

7.4 保存报表 83

7.7 根据查询结果制作报表 84

7.6 打印报表 84

7.5 页布局设置 84

7.8 小结 85

复习思考题 85

第八章 建立邮政标签和规范化信件 86

8.1 启动标签布局窗口 86

8.2 定义标签格式 87

8.3 定义标签内容 88

8.3.1 增加字段对象 88

8.3.3 调整文本格式 89

8.3.2 增加文本对象 89

8.4 预览标签 90

8.5 保存标签 90

8.6 打印标签 90

8.7 建立规范化信件 91

8.8 小结 92

复习思考题 92

9.1.1 按一个字段对数据库排序 94

第九章 排序和索引 94

9.1 排序 94

9.1.2 按多个字段对数据库排序 95

9.1.3 按含有数字的字符型字段排序 97

9.1.4 排序的局限性 98

9.2 索引 99

9.2.1 单项索引文件和复合索引文件 99

9.2.2 建立结构化的复合索引 99

9.2.3 浏览索引过的数据库 101

9.2.4 建立独立的复合索引文件 103

9.2.5 用Seek查找记录 103

9.2.6 修改索引 104

9.2.7 重建索引 104

9.3 小结 104

复习思考题 105

10.1 为什么要连接数据库 106

10.2 怎样连接数据库 106

第十章 连接数据库 106

10.3 浏览连接后的数据库 108

10.4 以一对多的关系连接数据库 109

10.5 保存数据库间的连接 110

10.6 取消连接 111

10.7 小结 111

复习思考题 111

11.2 建立查询 113

11.2.1 指定数据库 113

11.1 启动RQBE窗口 113

第十一章 多数据库查询 113

11.2.2 指定显示字段 115

11.2.3 指定输出目标和查询条件 116

11.2.4 查看SQL语句 116

11.3 执行查询 116

11.4 修改查询 117

复习思考题 119

11.7 小结 119

11.6 退出RQBE窗口 119

11.5 保存查询 119

第十二章 建立复杂报表 121

12.1 使用页布局设置对话框 121

12.2 报表标题 121

12.3 制表日期和页号 122

12.4 编辑日期格式 123

12.5 对记录进行分组 125

12.6 对报表字段进行格式定义 126

12.7 建立摘要区 127

12.8 筛选记录 128

12.9 小结 128

复习思考题 129

第十三章 建立用户屏幕 130

13.1 问题的提出 130

13.2 启动屏幕设计窗口 130

13.3.1 指定屏幕整体属性 132

13.3 设计屏幕 132

13.3.2 移动字段对象 133

13.3.3 画线和框 134

13.3.4 改变字段标题 134

13.3.5 修改字段标题 134

13.5 生成屏幕代码 135

13.6 运行屏幕 135

13.4 保存屏幕 135

13.3.6 改变字段显示顺序 135

13.7 建立按钮 136

13.7.1 建立Exit按钮 136

13.7.2 建立Next和Previous按钮 137

13.8 出错处理 139

13.9 小结 139

复习思考题 139

第十四章 增加屏幕功能 141

14.1 建立弹出控制 141

14.2 建立一个通用的按钮屏幕 142

14.3 修改用户输入屏幕 144

14.4 组合屏幕 145

14.5 小结 147

复习思考题 147

第十五章 建立菜单 148

15.1 启动菜单设计窗口 148

15.2 指定菜单整体特性 148

15.3 定制菜单 150

15.3.1 定制顶层菜单 150

15.3.2 定制第二层菜单 151

15.4 测试菜单 153

15.5 保存菜单 153

15.6 小结 154

复习思考题 154

16.1 创建新项目 155

16.1.1 打开项目窗口 155

第十六章 用项目管理器集成应用程序 155

16.1.2 向项目中增加文件 156

16.1.3 建立项目 158

16.2 创建应用程序 158

16.3 运行应用程序 158

16.4 小结 160

复习思考题 160

17.1 宏 161

第十七章 使用FoxPro宏和内部辅助程序 161

17.1.1 缺省宏 162

17.1.2 建立宏 163

17.1.3 编辑宏 166

17.1.4 删除宏 166

17.1.5 保存宏 167

17.1.6 缺省宏文件 167

17.2 文件管理器Filer 167

17.2.1 文件管理器窗口 167

17.2.2 标记文件 169

17.2.3 使用Files Like(选择文件)对话框 170

17.2.4 查找文件 171

17.2.5 排序文件 172

17.2.6 目录树形结构 173

1 7.3 计算器Calculator 173

17.4 日历/日记簿Calendar/Diary 175

17.5 特殊字符表Special Characters 175

17.6 ASCII字符图ASCII Chartt 175

17.7 屏幕捕获程序Capture 176

17.8 小结 177

复习思考题 177

第十八章 定制和优化FoxPro 179

18.1 启动开关和装入程序 179

18.2 启动文件 180

18.3 FoxPro中的内存 181

18.3.3 内存和FoxPro扩充版本 182

18.3.2 内存和FoxPro标准版本 182

18.3.1 内存类型 182

18.4 优化FoxPro的其他考虑 183

18.4.1 CONFIG.SYS 183

18.4.2 启动速度 183

18.4.3 文件和目录 184

18.4.4 空闲磁盘空间 185

18.4.5 使用EMS的RAM盘和磁盘cache 185

18.4.8 FoxPro装入程序 186

18.4.9 多用户环境中的FoxPro和临时文件 186

18.4.7 内存常驻程序 186

18.4.6 数学协处理器 186

18.4.10 命令设置 187

18.5 小结 188

复习思考题 188

附录A 最终程序清单 189

附录B FoxPro简捷键和控制键 197

附录C FoxPro出错消息 198