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

  • 购买积分:13 如何计算积分?
  • 作  者:黄全舟,胡宏涛,朱方编写
  • 出 版 社:陕西电子杂志社
  • 出版年份:1995
  • ISBN:
  • 页数:352 页
图书介绍:

第一章 FoxPro初步 5

1.1 数据库的概念 5

1.2 FoxPro及其发展状况 5

1.2.1 FoxPro与dBASE 6

1.2.2 进入Windows 6

1.2.3 Windows的优势 7

1.3 数据库设计 7

1.4 硬件需求 9

1.5 安装 9

1.6 本章小结 10

第二章 FoxPro用户界面综述2.1 启动FoxPro 11

2.2 使用Catalog Manager 12

2.3 FoxPro菜单系统 13

2.3.1 菜单条 13

2.3.2 菜单基 14

2.3.3 下拉式菜单 14

2.3.4 菜单选择项 14

2.3.5 选择菜单 15

2.4 对话框 15

2.4.1 命令按钮 15

2.4.2 选择项按钮 16

2.4.3 文本框 16

2.4.4 列表框 16

2.4.5 单选钮 16

2.4.6 复选框 16

2.4.7 使用对话框 16

2.5 FoxPro菜单选择项 16

2.5.1 File菜单 17

2.5.2 Edit菜单 19

2.5.3 Data base菜单 21

2.5.4 Record菜单 22

2.5.5 Program菜单 24

2.5.6 Run菜单 25

2.5.7 Text菜单 26

2.5.8 Window菜单 27

2.5.9 Help菜单 28

2.6 本章小结 29

第三章 建立和操作表 30

3.1 用Table Wizards自动建立数据库 30

3.2 注意数据库设计 30

3.3 用Wizards建立表 30

3.4 手工建立表 33

3.4.1 索引标记 35

3.4.2 一个创建表的实例 36

3.5 输入信息 37

3.5.1 修改错误 38

3.5.2 给备注型字段输入数据 38

3.6 Browse(浏览)简介 41

3.7 快速报表 42

3.8 用命令方式对数据操作 44

3.8.1 EDIT命令 44

3.8.2 用命令打开和关闭表 45

3.8.3 使用命令观察和显示数据 46

3.9 由Table Wizards建立的表类型 48

3.10 本章小结 48

第四章 添加和修改数据 49

4.1 从Catalog Manager中添加和修改数据 49

4.2 从菜单和命令窗口添加和修改数据 50

4.3 通用字段的数据输入 52

4.4 Record菜单选择项 53

4.5 用Locate查找记录 54

4.6 使用Browse浏览方式 56

4.6.1 Browse菜单选项 57

4.6.2 改变字体 58

4.6.3 窗口操作 60

4.6.4 同时使用Edit和Browse方式 60

4.6.5 断开分区 62

4.6.6 改变字段大小和位置 62

4.6.7 在命令窗口使用Browse 62

4.7 删除和恢复记录 63

4.8 压缩一个表 65

4.9 本章小结 66

第五章 数据组织 67

5.1 索引的定义 67

5.2 索引的优越性 67

5.2.1 索引的类型 68

5.2.2 关于结构复合索引文件 68

5.3 通过目录管理器索引 68

5.3.1 Add/Modify Index对话框选项说明 70

5.3.2 使用索引 70

5.3.3 通过目录管理器对多个字段建立索引 70

5.3.4 用目录管理器建立和使用索引实例 72

5.4 使用菜单索引 75

5.4.1 通过菜单使用索引 76

5.4.2 由菜单建立和使用索引实例 77

5.5 用命令索引 78

5.6 对不同的字段类型索引 79

5.7 选择索引 80

5.8 使用重新索引 81

5.9 排序 81

5.9.1 通过菜单排序 82

5.9.2 在命令级排序 82

5.9.3 选择记录和字段排序 84

5.9.4 为什么不用排序? 85

5.10 本章小结 85

第六章 用RQBE执行查询 88

6.1 创建查询 88

6.2 后台的SQL 90

6.3 创建简单的查询实例 90

6.4 深入RQBE窗口 91

6.4.1 改变查询说明 93

6.4.2 去掉查询结果中的重复项 94

6.4.3 指定查询结果的排列顺序 94

6.4.4 对查询结果分组 94

6.5 查询输出定向到报表 95

6.6 存储和执行查询 97

6.7 修改已有查询 97

6.8 指定查询的条件和范围 98

6.8.1 使用文本条件 99

6.8.2 使用数字条件 99

6.8.3 使用日期型条件 101

6.8.4 搜索基于当前日期的日期 102

6.8.5 查找逻辑值 102

6.8.6 包含通配符 102

6.8.7 取值范围 103

6.8.8 使用IN操作符 104

6.8.9 使用基于AND的条件 104

6.8.10 使用基于OR的条件 105

6.8.11 复合查询 106

6.8.12 查找和某值不匹配的记录 109

6.9 在查寻中使用计算 109

6.10 创建概要查询 111

6.11 在其它地方使用查询的SQL 114

6.12 本章小结 114

第七章 使用命令查询 115

7.1 表达式的组成 115

7.1.1 关系运算符 115

7.1.2 逻辑运算符 116

7.1.3 算术运算符 116

7.2 函数 116

7.2.1 字符串运算符 117

7.3 用FoxPro和菜单选项完成查询 117

7.3.1 菜单上的Locate 117

7.3.2 Continue选项 119

7.3.3 Locate命令 119

7.3.4 Seek选项 119

7.3.5 Seek命令 120

7.3.6 Find命令 120

7.4 用Set Filter命令选取数据子集 120

7.5 本章小结 121

第八章 制作和使用简单屏幕8.1 为什么用屏幕比用浏览窗口好? 123

8.2 基于什么制作屏幕? 123

8.3 制作简单屏幕 124

8.3.1 用AutoScreen按钮制作屏幕 124

8.4 用Screen Wizards制作屏幕 124

8.4.1 选择期望的字段 124

8.4.2 选择某个字段对记录排序 125

8.4.3 选择期望的屏幕 127

8.4.4 完成设计过程 130

8.5 打开屏幕 130

8.6 屏幕内移动操作和编辑 131

8.7 为Buyers表制作一个屏幕实例 132

8.8 本章小结 133

第九章 制作和使用简单报表9.1 提前设计报表 135

9.2 制作简单报表 136

9.2.1 用AutoReport按钮制作报表 136

9.2.2 用Report Wizards制作报表 137

9.2.3 选择所需的报表式样 139

9.2.4 为报表选择字段 142

9.2.5 选择字段的位置 142

9.2.6 完成设计过程 142

9.2.7 如何打印报表 145

9.2.8 使用Report Wizards加速手工报表设计过程 145

9.2.9 改变打印设置选项 145

9.3 用Report Wizards制作报表实例 147

9.4 由命令窗口生成简单报表 148

9.4.1 LIST命令 148

9.4.2 REPORT FORM命令 149

9.5 关于报表的几个问题 149

9.5.1 为什么两页之间会出现多余的空白页? 150

9.5.2 为何打印机打印乱码,或者什么也不打印? 150

9.6 本章小结 150

第十章 使用FoxPro的关系特性10.1 关系及其含义 151

10.2 关于FoxPro和工作区 152

10.3 用RQBE来产生关系查询 153

10.3.1 产生一个基于两个表的查询的实例 155

10.3.2 建立一个基于三个表的查询 158

10.4 使用View窗口 161

10.5 使用SET RELATION命令 164

10.5.1 使用SET SKIP命令 167

10.5.2 在Browse窗口显示一个一对多关系 169

10.5.3 关于SET RELATION用法的几点说明 169

10.6 使用CREATE VIEW命令 170

10.7 产生多功能报表 172

10.8 本章小结 175

第十一章 设计和定制屏幕11.1 屏幕Wizards 176

11.2 屏幕的类型 177

11.3 创建一个屏幕 179

11.4 选择屏幕类型 180

11.5 关于屏幕生成器工具 181

11.5.1 Quick Screen选项的用法 183

11.5.2 关于Quick Screen对话框选项 183

11.6 增加对象到屏幕 184

11.6.1 移动、删除和修改对象 184

11.6.2 添加字段 185

11.6.3 给屏幕添加文本 187

11.6.4 设置编辑区 188

11.6.5 设置按钮 189

11.6.6 设置单选钮 190

11.6.7 设置复选框 192

11.6.8 设置弹出式菜单 193

11.6.9 设置列表 194

11.6.10 设置数码器 195

11.6.11 画线 196

11.6.12 画矩形 196

11.6.13 画圆角矩形 197

11.6.14 定义图片 197

11.7 保存屏幕和产生代码 199

11.8 使用屏幕 200

11.8.1 一个创建用户屏幕的例子 200

11.8.2 给屏幕增加一个控制板 203

11.9 本章小结 206

第十二章 设计和定制报表12.1 报表类型 207

12.2 创建报表的简单方法:使用Quick Report 208

12.2.1 关于Quick Report对话框选项 209

12.2.2 产生基于查询的Quick Report 210

12.3 报表设计 211

12.3.1 标题和总结 213

12.3.2 页眉和页脚注栏 213

12.3.3 分组页眉和分组页脚注栏 213

12.3.4 列页眉和列页脚注栏 213

12.3.5 关于Report菜单选项 213

12.3.6 关于Page Layout对话框 217

12.3.7 关于Object菜单选项 218

12.3.8 使用工具箱 219

12.3.9 处理对象 220

12.3.10 增加字段和重定义字段大小 220

12.3.11 添加文本 221

12.4 画直线和矩形 221

12.4.1 增加标题和总结栏 222

12.4.2 改变栏高 222

12.4.3 修改对象的特性 223

12.4.4 给报表添加分组 229

12.4.5 把图形加到报表中 231

12.4.6 预视报表 233

12.4.7 存储、打印、显示报表 234

12.4.8 创建一个用户报表 236

12.5 本章小结 238

第十三章 使用表达式和函数13.1 表达式概念 239

13.2 表达式的组成 239

13.2.1 运算符 240

13.2.2 函数 241

13.2.3 文字串 241

13.3 在屏幕和报表中输入表达式 242

13.4 使用连接 243

13.5 处理日期、时间和页号 243

13.6 报表中包含比率 243

13.7 报表中包含累计 244

13.8 使用IIF函数 245

13.9 本章小结 245

第十四章 生成邮件 246

14.1 用标签Wizards产生邮件标签 246

14.2 样本项目:创建邮件标签 250

14.2.1 打印现存的邮件标签 251

14.2.2 使用Label Wizard加速手工标签设计过程 252

14.2.3 有关Label Wizard设计邮件标签的问题 252

14.3 手工创建邮件标签 252

14.3.1 保存标签设计 254

14.3.2 修改标签 254

14.4 设计格式信件 254

14.5 应用Mail Merge Wizrd 255

14.6 本章小结 259

第十五章 使用应用生成器15.1 启动应用生成器 260

15.2 本章小结 266

第十六章 与其它程序共享数据16.1 使用dBASE中的数据 267

16.1.1 增强与dBASE Ⅳ程序的兼容性 268

16.1.2 能保持dBASE和FoxPro之间的文件共享吗? 268

16.2 从其它软件输入数据 268

16.3 文件格式 269

16.4 输入数据 269

16.4.1 使用Append From命令 269

16.4.2 使用Import命令 270

16.5 输出数据 271

16.5.1 Export命令 271

16.5.2 COPY TO命令 272

16.6 传送数据练习 272

16.6.1 将数据传送到Lotus1—2—3 272

16.6.2 将数据传送到字处理器 272

16.7 使用OLE数据和通用字段 274

16.7.1 关于对象连接与嵌入 275

16.7.2 在FoxPro中编辑OLE对象 275

16.7.3 将OLE对象插入到一个字段中 277

16.8 显示声音与图像 279

16.9 显示通用字段的内容 279

16.10 对报表中通用字段的说明 279

16.11 本章小结 282

第十七章 处理图表 283

17.1 一个典型的图形 283

17.2 准备数据源 284

17.3 创建一个图 284

17.3.1 建立图表的一个例子 287

17.4 关于图形类型 287

17.5 定制一个图 289

17.5.1 使用MS Graph定制图 289

17.6 增加使用外部数据的图表 291

17.6.1 在Data Sheet窗口输入数据 292

17.6.2 在Data Sheet窗口格式化数据 292

17.6.3 关于Pie图 292

17.6.4 退出MS Graph 292

17.7 本章小结 292

第十八章 超强技术 293

18.1 处理日期和时间 293

18.2 处理备注字段 296

18.2.1 编辑备注字段的内容 296

18.2.2 显示备注字段数据 297

18.2.3 对备注字段不兼容性的说明 299

18.3 优化性能 299

18.3.1 注意Windows 300

18.4 优化Rushmore 300

18.4.1 关闭Rushmore 302

18.4.2 SET ORDER技巧 303

18.4.3 关于Rushmore和索引的说明 303

18.5 国际设置 303

18.5.1 设置国际排序顺序 304

18.6 恢复损坏的数据库文件 304

18.6.1 好的文件头和损坏的数据 305

18.6.2 随机文件结束标志 306

18.6.3 索引文件 307

18.7 本章小结 307

附录 Wizards表类型 308