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

  • 购买积分:19 如何计算积分?
  • 作  者:张忠,李伏强著
  • 出 版 社:北京:海洋出版社
  • 出版年份:1997
  • ISBN:7502742107
  • 页数:657 页
图书介绍:

目录 1

第一章 引言 1

1.1 本书想要达到的目的 1

1.2 Visual FoxPro 3.0中文版是一个革命性的突破 1

1.3 本书的约定 2

2.2.1.1 准备从磁盘或光盘安装 3

2.2.1 第一次在Windows3.1或者Windows for Workgroups 3.11下安装 3

2.2 安装Visual FoxPro3.0中文版 3

2.1.2 运行Visual FoxPro 3.0中文版的最低要求 3

2.1.1 可运行环境 3

2.1 准备安装Visual FoxPro 3.0中文版 3

第二章 如何正确安装Visual Foxpro 3.0中文版 3

2.2.1.2 运行安装程序 4

2.2.2 不是第一次安装VFP 10

2.2.3 更换安装定制 11

2.3 在网络上安装Visual FoxPro 3.0中文版 11

2.4 安装环境和要注意的问题 11

3.1.2 图形编辑器 12

3.1.1 VFP程序管理器组 12

第三章 从Foxpro 2.x进入Visual Foxpro 3.0 12

3.1 VFP程序管理器组 12

3.1.3 热点编辑器 13

3.1.4 ODBC驱动管理员 13

3.1.5 Microsoft Graph 5.0图形自动转换器 14

3.1.6 Microsoft Visual FoxPro安装程序 14

3.1.7 Microsoft Visual FoxPro帮助程序 15

3.2 进入Visual FoxPro 3.0 15

3.3 配置Visual FoxPro 3.0 16

3.3.1 使用VFP启动选项 16

3.3.1.1 使用-T开关 16

3.3.1.2 使用-C开关 16

3.3.2 Windows环境配置 16

3.3.2.1 内存配置 16

3.3.3.3 关键的SET命令设置 17

3.3.3.2 针对RAM的硬件管理 17

3.3.3.1 有效地使用内存 17

3.3.2.2 配置Windows 17

3.3.3 对系统进行优化 17

3.3.3.4 在多用户环境中优化Visual FoxPrn 18

3.3.4 在启动VFP之后更改系统环境的设置“选项”对话框 19

3.4 Visual FoxPro 3.0的菜单系统和工具栏系统 25

3.4.1 VFP的菜单系统 25

3.4.2.1 使用工具栏 26

3.4.2.2 修改工具栏 26

3.4.2 VFP的工具栏系统 26

3.4.2.3 各个工具栏中的按钮及其功能 29

第四章 用Visual Foxpro 3.0快速开发应用程序 32

4.1 Visual FoxPro 3.0语言概述 32

4.1.1 代码输入方式 32

4.1.2 数据类型 33

4.1.3 数据存储 33

4.1.4 操作符 34

4.1.3.5 对象 34

4.1.3.4 记录 34

4.1.3.3 字段 34

4.1.3.1 变量 34

4.1.3.2 数组 34

4.1.5 建立表达式 35

4.1.6 NULL值 35

4.2 使用项目管理器开发应用程序 36

4.2.1 项目管理器介绍 36

4.2.1.1 项目管理器功能简介 36

4.2.1.2 项目管理器功能详细介绍 37

4.2.2.1 创建方式 39

4.2.2 建立项目管理文件举例及项目管理器的简单操作 39

4.2.2.2 “新建”对话框 41

4.2.2.3 不用调用项目名称〈创建〉窗口的命令方式 42

4.2.3 项目管理器的操作 43

4.2.3.1 定制项目管理器的显示界面 43

4.2.3.2 项目管理器组件的创建、添加、删除和编辑 47

5.1.3.1 每个字段直接和表的主题相关 49

5.1.3 确定字段的方法 49

5.1.2 设计数据库的步骤 49

5.1 准备-真正的数据库的概念 49

第五章 Visual Foxpro 3.0真正数据库的概念和数据库结构特点 49

5.1.1 数据库及其设计过程简介 49

5.1.3.2 不包含可以通过推导或计算得到的数据 50

5.1.3.3 收集所需要的全部信息 50

5.1.3.4 以最小的逻辑单位存储信息 50

5.1.3.5 使用主关键字段 50

5.1.4 创建关系 50

5.1.4.1 一对多 50

5.1.4.2 多对多 50

5.1.4.3 一对一 50

5.1.6 检查数据库 51

5.1.9 参照完整性的建立 51

5.1.7 使用数据字典功能 51

5.1.8 创建存储过程 51

5.1.5.3 合并同一信息到一个表中 51

5.1.5.2 字段空记录 51

5.1.5.1 一个表一个主题 51

5.1.5 设计中可能出现的问题 51

5.1.10 永久性关系 52

5.1.11 查看和设置数据库属性 52

5.2 开始-建立自己的数据库 52

5.2.1 选择“数据”项 52

5.2.2 选择相应数据类型 53

5.2.3 建立数据库 53

5.2.3.1 用表向导建立自己的表 58

5.2.3.2 不用表单向导自定义新表 63

5.2.3.3 触发器的创建 68

5.2.3.4 索引及其设置 68

5.2.4 建立部门管理表DEPART.DBF 70

5.2.4.1 创建表结构 70

5.2.4.2 编辑关系 71

5.2.4.3 查看数据库 73

5.2.4.4 参照完整性 75

5.2.5 建立工资管理表GZ.DBF 76

5.2.5.1 工资管理表结构 76

5.2.5.3 建立工资管理表和职员表的关系 77

5.2.5.2 建立工资管理表索引 77

第六章 Visual Foxpro 3.0面向对象功能的实现 78

6.1 VFP类 78

6.1.1 了解VFP类 78

6.1.2 深入了解VFP中的类 79

6.1.2.1 VFP基类 79

6.1.2.2 容器类 80

6.1.2.3 控制类 80

6.2.1.1 创建一个表单 81

6.2.1 表单设计器的一般性介绍 81

6.2 表单设计器 81

6.2.1.2 创建一个表单集 83

6.2.5 屏幕对象的拖放操作 1 86

6.2.2 使用表单向导创建部门输入表单 107

6.2.2.1 创建部门输入表单 107

6.2.2.2 运行表单 127

6.2.2.3 修改表单适应实际需要 140

6.2.3 不使用表单向导创建部门输入表单 143

6.2.3.1 控制按钮功能的实现 143

6.2.3.2 不使用表单向导创建表单 145

6.2.4.1 创建表格控制 174

6.2.4 用表格控制浏览代替Browse进行数据的多行操作 174

6.2.4.2 表格属性的动态改变 179

6.2.4.3 控制表格显示字段 182

6.2.5.1 VFP拖放操作举例 186

6.2.5.2 拖放操作原理 188

6.2.5.3 创建拖放操作举例 190

6.3.1.1 类的用途 196

6.3.1 创建适应自己需要的扩展类 196

6.3 类设计器 196

6.3.1.2 类的创建 197

6.4 菜单设计器 224

6.4.1 创建菜单系统 224

6.4.1.1 创建菜单的步骤 224

6.4.1.2 创建菜单系统 224

6.5 创建自定义工具栏 246

6.5.1 定义工具栏类 246

6.5.5 创建工具栏类举例 248

6.5.4 协调菜单和自定义工具栏 248

6.5.5.1 创建工具栏 248

6.5.2 在表单集中添加自定义工具栏 248

6.5.3 自定义工具栏设置属性和动作 248

6.5.5.2 工具栏使用特点 253

第七章 VFP中功能强大的SQL语言 255

7.1 SQL语言概述 255

7.1.1 SQL的含义 255

7.1.2 SQL的作用 255

7.1.3 SQL的特性 256

7.2.4 CREATE TABLE-SQL 257

7.2.7 UPDATE-SQL 257

7.2.6 INSERT-SQL 257

7.2.5 DELETE-SQL 257

7.2 VFP中的SQL语言 257

7.2.3 CREATE CURSOR-SQL 257

7.2.2 ALTER TABLE-SQL 257

7.2.1 SELECT-SQL 257

7.3.1 VFP查询设计器中的SELECT-SQL 258

7.3.1.1 简单查询-单表查询? 258

7.3 SELECT-SQL在VFP中的应用 258

7.3.1.2 查询设计的主要组成部分 263

7.3.1.3 多表查询的设计 270

7.3.2 在程序中直接使用SELECT-SQL语言 275

7.3.2.1 语法 275

7.3.2.2 查询举例 279

7.3.3 结果的输出位置 291

7.3.3.1 增强SELECT-SQL语句的功能 291

7.3.3.2 对出错情况的补救 292

7.3.3.3 用Rushmore技术搜索 293

7.3.3.4 增强Rushmore的性能 296

7.3.4 小结 298

第八章 用Visual Foxpro 3.0在客户/服务器(Client/Server)系统中的实现 299

8.1 设计客户/服务器应用程序 299

8.1.1 选择下载数据 299

8.1.1.1 传统的定位技术 299

8.1.1.2 使用参数化查询 299

8.1.2.4 使用主关键字访问一对多关系 300

8.1.2.2 筛选多方 300

8.1.2.3 筛选一方 300

8.1.2 几种客户/服务器设计方案 300

8.1.2.1 未经优化的客户/服务器策略 300

8.1.3 在最佳平台上放置数据 301

8.1.4 选择正确的方法进行客户/服务器应用程序的创建 301

8.1.4.1 使用视图 301

8.2.1 使用视图生成原型 302

8.2.1.3 使用远程视图进行原型化 302

8.2.1.2 准备升迁 302

8.2.1.1 使用本地视图创建一个本地原型 302

8.2 如何快速开发客户/服务器应用程序 302

8.1.4.3 使用视图和SQL传递 302

8.1.4.2 使用SQL传递 302

8.2.2 实现客户/服务器应用程序 303

8.2.3 优化客户/服务器应用程序 303

8.2.3.1 维护数据完整性 303

8.2.3.2 防止数据丢失 303

8.3 升迁VFP数据库 303

8.3.1 原型化的目标 303

8.3.1.1 减少开发时间 303

8.3.2.1 准备升迁 304

8.3.2 使用升迁向导 304

8.3.1.2 降低开发费用的同时满足用户要求 304

8.3.1.3 有助于成功地完成任务 304

8.3.2.2 升迁向导的步骤 305

第九章 编译及发布应用程序 308

9.1 编译应用程序及可执行文件 308

9.1.1 主文件 308

9.1.1.1 主文件简介 308

9.1.1.2 设置主文件 309

9.1.1.3 排除文件与包含文件 310

9.1.1.4 连编选项 311

9.1.2 编译自己的EXE可执行文件 312

9.1.2.1 确定所有应该排除的文件已经被排除 312

9.1.2.2 确定连编选项 313

9.1.2.3 连编可执行文件 313

9.1.2.4 运行可执行文件 313

9.1.2.5 改应用程序 315

9.1.2.6 测试项目各个组件的建议 316

9.2.1.3 在应用程序中包含资源 317

9.2.1.2 可用的VFP系统菜单 317

9.2 发布应用程序-制做Windows风格安装盘 317

9.2.1 准备要发布的应用程序 317

9.2.1.1 运行时刻库VFP300.ESL 317

9.2.1.4 受限制的VFP功能和文件 318

9.2.1.5 定制要发布的应用程序 319

9.2.1.6 备份源代码 320

9.2.1.7 生成应用程序 321

9.2.1.8 创建发布目录 321

9.2.2 使用安装向导创建安装磁盘映象 321

9.2.2.1 创建发布树 321

9.2.2.3 运行安装向导 322

9.2.2.2 VFP安装向导 322

9.2.2.4 试运行安装程序 331

9.3 应用程序帮助系统的制做 337

9.3.1 VFP支持两种样式的帮助文件 337

9.3.2 DBF样式的帮助 337

9.3.2.1 帮助的使用 337

9.3.2.2 DBF样式帮助的创建 338

9.3.2.3 在应用程序中定制DBF样式帮助 339

9.3.3.3 帮助文件的组成 340

9.3.3.2 Microsoft帮助的系统要求 340

9.3.3 图形样式的帮助 340

9.3.3.1 帮助系统的特征和功能 340

第十章 Visual Foxpro 3.0函数和命令速查 343

命令速查 343

函数 366

A 366

B 382

C 391

D 412

E 436

F 442

G 450

H 455

I 457

J 463

K 464

L 464

M 471

N 482

O 483

P 490

Q 499

R 499

S 511

T 562

U 568

V 571

W 572

Y 576

Z 577

第十一章 Visual Foxpro 3.0属性和事件速查 578

属性和事件速查 578

A 578

B 583

C 588

D 596

E 606

F 607

G 611

H 612

I 614

K 617

L 618

M 620

N 627

O 628

P 630

Q 634

R 635

S 643

T 649

U 653

V 654

W 655

Z 657