《Visual FoxPro 3.0 从入门到精通》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:王远波,温诚忠,谭健敏编著
  • 出 版 社:成都:成都出版社
  • 出版年份:1996
  • ISBN:7805758190
  • 页数:315 页
图书介绍:王远波,温诚忠,谭健敏编著.VisualFoxPro3.0从入门到精通.成都:成都出版社

第一章 Visual FoXPro简介 1

1.1 Visual FoxPro与dBase 1

1.2 Visual FoxPro最新关系数据库管理系统 1

1.3 Visual FoxPro初览 2

1.3.1 菜单系统 3

1.3.2 文件类型 3

1.3.3 可视设计器和Wizards 3

1.3.4 命令窗口 6

1.4 Visual FoxPro与dBase文件及FoxPro 2.x文件的关系 6

1.4.1 在Visual FoxPro下dBase文件的运行与转换 6

1.4.2 在Visual FoxPro下FoxPro 2.6文件的运行和转换 7

1.5 Visual FoxPro的安装 7

1.5.1 运行环境要求 7

1.5.2 Visual FoxPro的安装 8

1.6 Visual FoxPro Help的获取 9

1.7 本章小结 10

第二章 Visual FoxPro用户界面 11

2.1 Visual FoxPro窗口组成和基本操作 11

2.1.1 主窗口 11

2.1.2 窗口控制菜单的使用 12

2.1.3 最大化、最小化和恢复操作 12

2.1.4 移动窗口和改变窗口尺寸 13

2.2 Visual FoxPro菜单 13

2.2.1 主菜单 13

2.2.2 文件菜单 13

2.2.3 Edit菜单 16

2.2.4 View菜单 17

2.2.5 Format菜单 18

2.2.6 Tools菜单 20

2.2.7 Program菜单 21

2.2.8 Window菜单 23

2.2.9 Help菜单 24

2.2.10 Table菜单 25

2.2.11 Reprot菜单 25

2.2.12 Query菜单 25

2.3 工具条 25

2.3.1 主工具条 27

2.3.2 浮动(Floating)工具条 27

2.4 关于对话框 28

2.4.1 命令按钮 28

2.4.2 单选钮 29

2.4.3 复选框 29

2.4.4 文本框 29

2.4.5 列表框 29

2.5 命令窗口 29

2.6 本章小结 30

第三章 数据表的建立与操作 31

3.1 用Table Wizard建立新数据表 31

3.1.1 选定字段 31

3.1.2 修改段环境(Setting) 32

3.1.3 生成索引 33

3.1.4 最后对话框 33

3.2 表设计器Table Designer的使用 34

3.2.1 数据表结构的确定 34

3.2.2 修改数据表的结构 36

3.3 数据表的设计 37

3.4 建立新数据表的实例 37

3.5 输入数据 38

3.5.1 编辑数据 38

3.5.2 编辑备注型字段 39

3.5.3 输入通用型字段 39

3.5.4 数据输入实例 40

3.6 浏览 41

3.6.1 改变字段的尺寸和次序 42

3.6.2 划分窗口 42

3.7 对数据表的进一步操作 43

3.7.1 到指定记录号 43

3.7.2 查找和替换 44

3.7.3 删除和恢复记录 45

3.8 本章小结 45

第四章 查询 46

4.1 用Query Wizard创建查询 46

4.1.1 选/择数据表 46

4.1.2 确定排序方式 47

4.1.3 筛选数据 47

4.1.4 结果预览 48

4.1.5 保存查询 48

4.2 查询设计器Query Designer的使用 49

4.2.1 条件选择 51

4.2.2 字段选择 52

4.2.3 排序选择 52

4.2.4 分组选择 53

4.2.5 Query Designer的结束工作 53

4.3 执行和使用查询 53

4.3.1 执行查询 53

4.3.2 使用查询 53

4.4 本章小结 55

第五章 创建格式 56

5.1 自动格式 56

5.2 用Form Wizard生成格式 57

5.2.1 字段选择 57

5.2.2 样式(Style)选择 57

5.2.3 排序选择 60

5.2.4 生成格式 60

5.3 格式的使用 61

5.4 本章小结 62

第六章 报表制作和使用 63

6.1 自动报表 63

6.2 用Report Wizard制作报表 63

6.2.1 Report Wizard 64

6.2.2 Group/Total Report Wizard 68

6.3 设计报表 70

6.3.1 选择和组织数据 70

6.3.2 定义报表的布局 71

6.3.3 设计和实现作为报表基础的查询 71

6.3.4 在Visual FoxPro中设计报表 71

6.3.5 预览和打印报表 71

6.4 打印报表 71

6.4.1 设置打印机 71

6.4.2 控制输出的记录 73

6.5 本章小结 73

第七章 邮件生成 74

7.1 用Label Wizard生成邮件标签 74

7.2 Mail Merge Wizard的使用 77

7.3 本章小结 79

第八章 Visual FoxPro命令初步 80

8.1 基本命令 80

8.1.1 RNU命令 81

8.1.2 SET DEFAULT命令 81

8.1.3 重复使用命令的一种方法 81

8.2 与文件有关的命令 82

8.2.1 打开和关闭数据表 82

8.2.2 创建新数据表 82

8.2.3 修改数据表结构 83

8.2.4 创建和修改其它类型的文件 84

8.3 使用数据命令 84

8.3.1 输出到屏幕 84

8.3.2 指针控制 87

8.3.3 删除、恢复记录 87

8.4 数据浏览命令 88

8.4.1 NOMENU选项 88

8.4.2 NOEDIT选项 88

8.4.3 BROWSE LAST命令 89

8.4.4 退出Visual FoxPro系统 89

8.5 命令附加选项 89

8.6 表达式组成 90

8.6.1 ?和??命令 90

8.6.2 表达式的组成 91

8.6.3 Visual FoxPro的五种类型的运算符 91

8.7 常用函数 92

8.7.1 数值函数 92

8.7.2 字符函数 93

8.7.3 日期时间函数 94

8.7.4 转换函数 95

8.7.5 测试函数 95

8.8 表达式构造器 96

8.9 本章小结 99

第九章 数据的筛选和组织 100

9.1 范围选项 100

9.2 FOR和WHILE选项 101

9.3 建立索引 101

9.3.1 建立索引文件 101

9.3.2 索引文件的类型 102

9.3.3 生成索引 102

9.4 打开索引 105

9.5 Rushmore技术 106

9.5.1 Rushmore的作用 107

9.5.2 Rushmore的限制和规则 107

9.6 搜寻记录 108

9.6.1 单个记录的搜索 108

9.6.2 搜寻多个记录 109

9.6.3 数据和字段筛选器 109

9.7 排序 111

9.7.1 排序的实现 111

9.7.2 排序与索引的比较 111

9.8 实例 112

9.9 本章小结 113

第十章 关系数据库 114

10.1 数据库的基本概念 114

10.1.1 数据库系统的特点 115

10.1.2 数据库分类 115

10.2 数据规范化 116

10.2.1 多对一关系 117

10.2.2 多对多关系 123

10.2.3 其它类型的关系 125

10.3 实例 126

10.3.1 读者表Readers 126

10.3.2 借书表Books 129

10.3.3 书籍表Books 130

10.3.4 读者借阅图书关系表Relation 132

10.4 本章小结 133

第十一章 关系Wizard 134

11.1 Form Wizard 134

11.1.1 Form Wizard的使用 134

11.1.2 Form的使用 137

11.2 Query Wizard 137

11.2.1 数据表的联系 137

11.2.2 例子 138

11.3 一对多Report Wizard 140

11.3.1 例子 140

11.3.2 多对一报表 141

11.4 本章小结 141

第十二章 使用View窗口 143

12.1 View窗口 143

12.2 建立关系数据库 144

12.2.1 工作区 144

12.2.2 设置关系 146

12.3 使用关系数据库 148

12.3.1 浏览相关数据表 148

12.3.2 使用SET FIELDS命令 150

12.4 建立一对多关系 152

12.5 一对多关系的Browse窗口 153

12.6 本章小结 155

第十三章 查询和SQL 156

13.1 关于SQL查询 156

13.2 Query Designer 157

13.2.1 在Query Designer中选定多个数据表 157

13.2.2 确定连接关系 158

13.2.3 删除、添加、修改连接 159

13.2.4 选择判据组 160

13.2.5 字段组 160

13.2.6 排序组 161

13.2.7 分组组 161

13.2.8 直接输出 163

13.2.9 SQL码 165

13.2.10 查询结果的处理 166

13.3 SQL SELECT命令基础 166

13.4 SQL SELECT命令 167

13.4.1 选项[ALL/DISTINCT] 168

13.4.2 选项[〈alias.〉]〈select item〉[AS〈column name〉] 168

13.4.3 FROM<table>[<alias>][,<table>[<alias>]……] 169

13.4.4 选项INTO<destination> 169

13.4.5 选项TO FILE<filename>[ADDITIVE]/TOPRINTER[PROMPT]/TO SCREEN] 169

13.4.6 选项WHERE 169

13.4.7 其它选项 170

13.4.8 SELECT命令使用实例 171

13.5 其它SQL命令 172

13.5.1 INSERT命令 172

13.5.2 CREATE TABLE命令 173

13.5.3 CREATE CURSOR命令 174

13.6 本章小结 175

第十四章 Visual FoxPro 3.0的数据库 176

14.1 数据库的使用 176

14.1.1 数据库的优点 176

14.1.2 数据库的缺点 176

14.1.3 数据库的使用范围 177

14.2 建立Visual FoxPro数据库 177

14.2.1 打开和关闭数据库 178

14.2.2 Database Designer 178

14.2.3 建一个新数据表 178

14.2.4 添加一个数据表 179

14.2.5 生成View 179

14.2.6 使用数据库中的表和View 180

14.3 建立永久关系 182

14.3.1 建立关系 182

14.3.2 编辑关系 183

14.3.3 数据库或数据库中的记录的删除 184

14.3.4 数据库中表的删除 184

14.3.5 关于数据库的DBC文件 185

14.4 Table Designer 185

14.4.1 Table Designer的Table组 185

14.4.2 表的性质 186

14.4.3 Index组 187

14.5 View Designer 187

14.5.1 保存view和给view命名 188

14.5.2 使用Update Criteria组 188

14.6 建立样本数据库 188

14.7 本章小结 189

第十五章 规范化报表、标签 192

15.1 Report Designer 192

15.1.1 Report Designer简介 192

15.1.2 报表条(Band) 193

15.1.3 数据环境(Data Environment) 194

15.2 使用Controls 195

15.2.1 添加对象 195

15.2.2 控制对象 196

15.2.3 对象对话框 196

15.2.4 报表中的字段和表达式 198

15.2.4 报表中的图片和其它OLE对象 201

15.3 格式化对象 202

15.3.1 Format菜单 202

15.3.2 Layout工具条 204

15.3.3 调色板 204

15.4 Report菜单 205

15.4.1 添加标题或总结 205

15.4.2 生成分组报表 206

15.4.3 添加变量 207

15.4.4 生成快速报表 207

15.4.5 报表菜单中的其它选项 207

15.5 页调整和多列报表 207

15.5.1 生成多列报表 208

15.5.2 设置页边 208

15.6 Label Designer 209

15.7 用命令生成报表和标签 210

15.8 本章小结 210

第十六章 交叉表和图形 211

16.1 交叉表及其生成 211

16.1.1 用Cross-Tab Wizard生成交叉表 211

16.1.2 用Query Designer生成交叉表 212

16.2 生成图形 213

16.2.1 Graph Wizard 213

16.2.2 用Query Designer生成或修改图形 214

16.3 本章小结 215

第十七章 工作环境、工具条和宏 216

17.1 Option对话框 216

17.1.1 View组 217

17.1.2 General组 217

17.1.3 Edit组 218

17.1.4 Data组 219

17.1.5 Remote Data组 220

17.1.6 File Locations组 220

17.1.7 Forms组 222

17.1.8 Projects组 222

17.1.9 Controls组 222

17.1.10 International组 224

17.2 工具条规范化 224

17.2.1 工具条对话框 224

17.2.2 工具条的显示或隐藏 225

17.2.3 工具条的规范 225

17.3 关于宏 226

17.3.1 宏的生成 227

17.3.2 编辑宏 229

17.3.3 宏的集合 229

17.4 本章小结 230

第十八章 编程初步 231

18.1 命令文件的基本操作 231

18.1.1 生成命令文件 231

18.1.2 运行程序 232

18.1.3 中止程序运行 232

18.2 输入/输出命令 233

18.2.1 变量 233

18.2.2 输出命令 234

18.2.3 用户输入 234

18.2.4 Picture选项 236

18.3 程序控制 238

18.3.1 循环 239

18.3.2 SCAN和ENDSCAN命令 241

18.3.3 选择 241

18.3.4 EXIT命令 245

18.4 过程和参数 246

18.4.1 过程 246

18.4.2 变量的范围 246

18.5 实例 图书借阅管理系统 248

18.6 本章小结 256

第十九章 菜单设计 257

19.1 Menu Designer 257

19.1.1 菜单设计基础 258

19.1.2 Shortcut 260

19.1.3 两类选项 263

19.1.4 Quick菜单 264

19.1.5 生成码 265

19.2 关于菜单的命令 265

19.2.1 定义菜单 266

19.2.2 自定义菜单的使用 267

19.3 实例 267

19.4 Project管理器 268

19.5 本章小结 271

附录 272

附录1 符号表示和约定 272

附录2 Visual FoxPro算符集 273

附录3 Visual FoxPro 3.0的系统变量集 275

附录4 Visual FoxPro 3.0的函数集 276

附录5 Visual FoxPro 3.0的命令集 282

附录6 命令索引 313