《Visual FoxPro 5.0程序设计入门》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:姜灵敏等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1998
  • ISBN:711506802X
  • 页数:318 页
图书介绍:

第一章 Visual FoxPro 5.0 基础 1

1.1 Visual FoxPro 5.0 概述 1

1.1.1 Visual FoxPro 5.0 的新特点 1

1.1.2 Visual FoxPro 5.0 环境需求 2

1.2 Visual FoxPro 5.0 安装、启动与退出 3

1.2.1 Visual FoxPro 5.0 的安装 3

1.2.2 Visual FoxPro 5.0 的启动与集成环境简介 4

1.2.3 Visual FoxPro 5.0 的退出 7

1.3 Visual FoxPro 5.0 系统界面简介 7

1.3.1 Visual FoxPro 5.0 的菜单系统 7

1.3.2 Visual FoxPro 5.0 的工具栏 10

1.3.3 Visual FoxPro 5.0 的设计器(Deaigner)、向导(Wizard)与生成器(Builder)简介 13

1.3.4 命令窗口 17

1.4 Visual FoxPro 5.0 数据类型及表达式 18

1.4.1 Visual FoxPro 5.0 的数据类型 18

1.4.2 Visual FoxPro 5.0 的表达式 19

1.5 Visual FoxPro 5.0 命令格式与文件类型 20

1.5.1 Visual FoxPro 5.0 的命令格式 20

1.5.2 Visual FoxPro 5.0 的文件类型 21

1.6 Visual FoxPro 5.0 帮助获取 23

第二章 数据表与数据库的操作 29

2.1 基本概念 29

2.2 数据表的操作 30

2.2.1 建立数据表的准备 30

2.2.2 表的创建 31

2.2.3 表结构的修改 35

2.2.4 表数据的输入 37

2.2.5 表的浏览与编辑 40

2.2.6 记录指针的定位 40

2.2.7 删除记录 41

2.2.8 查找和替换 42

2.2.9 定制表 43

2.2.10 使用多个表 44

2.2.11 表的索引 44

2.3 库操作 45

2.3.1 关系数据库的基本知识 46

2.3.2 数据库的创建、打开和关闭 51

2.3.3 数据库设计器 52

2.3.4 数据库设计实例 55

第三章 命令方式下数据表的基本操作 57

3.1 FoxPro 的命令窗口 57

3.1.1 FoxPro 的命令窗口 57

3.1.2 FoxPro 的命令窗口的恢复 58

3.1.3 FoxPro 的命令窗口中的命令编辑 58

3.2 数据表结构的建立、显示和修改 58

3.2.1 数据表结构 58

3.2.2 建立数据表结构 59

3.2.3 数据表结构的显示 61

3.2.4 数据表的打开和关闭 62

3.2.5 数据表结构和修改 63

3.3 数据表记录的输入和显示 64

3.3.1 在建立数据表结构后立即输入数据 64

3.2.6 数据表结构的拷贝 64

3.3.2 向数据表追加记录 65

3.3.3 记录指针 65

3.3.4 数据表内容的显示 66

3.3.5 用拷贝的方法建立新表 68

3.3.6 从其它表取数据 68

3.4 记录定位和编辑 70

3.4.1 记录定位 70

3.4.2 记录的插入 72

3.4.3 数据表记录的修改 73

3.4.4 记录的删除 76

3.4.5 数据表浏览命令BROWSE 78

3.5.1 表文件和分类排序 84

3.5 数据表的排序、索引和查询 84

3.5.2 索引 86

3.5.3 数据表的查询 91

3.6 数据表的运算 93

3.6.1 统计数据表的记录个数 93

3.6.2 数据表数值字段的求和 94

3.6.3 算术平均值的计算 95

3.6.4 多功能计算 95

3.6.5 分类汇总 95

3.7 数据表之间的操作 96

3.7.1 选择工作区 96

3.7.2 数据表之间的关联 98

3.7.3 数据表的连接 101

3.7.4 更新数据表 102

3.8 SQL 命令 105

3.8.1 CREATE CURSOR 命令 105

3.8.2 CREATE TABLE 命令 105

3.8.3 INESRT INTO 命令 106

3.9 内存变理操作命令 106

3.9.1 内存变理的赋值、显示和删除 107

3.9.2 数组操作 110

3.10 辅助操作命令 112

3.10.1 文件辅助操作命令 112

3.10.2 其它辅助操作命令 114

第四章 基本函数与工作环境设置 117

4.1 基本函数 117

4.1.1 数学运算函数 117

4.1.2 字符型函数 120

4.1.3 日期和时间函数 124

4.1.4 数据表类函数 125

4.1.5 测试函数 128

4.2 状态和环境设置命令 130

4.2.1 输出环境设置 130

4.2.2 设备与状态设置操作 133

4.2.3 程序环境及菜单设置 138

4.2.4 文件和记录操作环境设置 140

4.3 工作环境的定制 144

4.3.1 利用“Option ……(选项)”对话框设置环境 144

4.3.2 设置的显示及保存 144

4.3.3 种类选项的设置 145

5.1.1 基本命令查询 159

第五章 查询与视图 159

5.1 Visual FoxPro 5.0 查询系统 159

5.1.2 SQL查询 160

5.1.3 查询设计器 160

5.1.4 视图 160

5.2 SQL查询语言 160

5.2.1 SELECT 命令语法 160

5.2.2 条件查询 WHERE 子句 163

5.2.3 查询结果处理 165

5.2.4 联合查询 166

5.2.5 子查询 167

5.3 查询向导和查询生成器 168

5.3.1 查询向导 168

5.3.2 查询生成器 174

5.3.3 查询建立的文件 179

5.4 视图 181

5.4.1 利用视图设计器创建本地视图 181

5.4.2 用SQL命令创建视图 186

5.4.3 视图的使用命令 189

5.4.4 查询和视图的区别 190

第六章 表单设计 191

6.1 建立表单的方法概述 191

6.2.1 启动表单向导 192

6.2.2 表单向导的使用 192

6.2.3 一对多表单向导的使用 194

6.2.4 使用由表单向导生成的表单 196

6.3 用快建表单设计表单 200

6.4 用表单设计器设计表单 202

6.5 表单的修改和运行 205

6.5.1 修改表单 205

6.5.2 运行表单 205

第七章 报表、标签与邮件合并 207

7.1 报表的制作与使用 207

7.1.1 自动报表 208

7.1.2 用报表向导生成报表 208

7.1.3 用报表设计器设计报表 213

7.1.4 设计报表的原则 218

7.1.5 打印报表 218

7.2.1 标签向导 220

7.2 标签的制作与使用 220

7.2.2 标签设计器 221

7.2.3 标签使用 222

7.3 邮件合并 223

7.3.1 基本概念 223

7.3.2 邮件合并向导 224

第八章 程序设计初步 227

8.1 过程化程序设计与面向对象程序设计 227

8.1.1 过程化程序设计 227

8.1.2 面向对象的程序设计 227

8.2 过程化程序设计 228

8.2.1 命令文件的建立和执行 228

8.2.2 交互式语句与顺序程序设计 233

8.2.3 分支程序设计 237

8.2.4 循环程序设计 241

8.2.5 过程调用及自定义函数 245

8.3 面向对象程序设计初步 253

8.3.1 面向对象的有关基本概念 253

8.3.2 Visual FoxPro 的类的概念 255

8.3.3 Visual FoxPro 中类的层次 256

8.3.4 类的创建与处理 257

8.3.5 对象处理 258

8.3.6 面向对象的程序设计步骤 258

8.3.7 Visual FoxPro 面向对象程序设计示例 259

第九章 菜单设计 265

9.1 光带式菜单程序设计 265

9.2 控制菜单设计 266

9.3 MENU 菜单设计 272

9.3.1 MENU 菜单的定义 272

9.3.2 MENU 菜单选择项的定义 273

9.3.3 MENU 菜单的选中处理 273

9.3.4 MENU 菜单的激活 274

9.3.5 MENU 菜单应用举例 274

9.4 弹出式菜单设计 275

9.4.1 与FoxBASE 兼容的弹出式菜单 275

9.4.2 POPUP 弹出式菜单 276

9.5 下拉式菜单设计 279

9.5.1 与FoxBASE 兼容的下拉式菜单 279

9.5.2 结合MENU菜单和POPUP菜单设计下拉式菜单 282

9.6.1 菜单的关闭和清除 284

9.6 其它有关菜单的命令和函数 284

9.6.3 菜单移动、大小和改变、隐含和重显 285

9.6.2 菜单的堆栈操作 285

9.6.4 有关菜单的设置命令 286

9.6.5 有关菜单的函数 287

9.7 菜单生成器 288

9.7.1 启动菜单生成器 288

9.7.2 建立主菜单 289

9.7.3 操作示例 292

9.7.4 建立各主功能选项的共用过程 292

9.7.5 建立主功能选项下的下拉弹出式菜单 295

9.7.6 编写菜单程序的附属程序代码 297

9.7.7 菜单程序文件 298

10.1 项目管理程序 303

第十章 项目管理器 303

10.1.1 从菜单启动项目管理器 304

10.1.2 命令方式项目管理器 311

10.2 项目管理器应用实例 312

10.2.1 建立应用程序的方法 312

10.2.2 建立应用程序的步骤 312

10.2.3 项目管理文件实例 313

10.3 程序编译器 314

10.3.1 命令方式编译器 315

10.3.2 菜单方式编译器 316

10.3.3 编译成.APP和.EXE 文件 317

10.3.4 三种编译文件的比较 317