《Visual FoxPro 5.0应用与提高》求取 ⇩

1.1 Visual FoxPro程序设计的特点1

1.1.1 程序开发的步骤1

第一章 Visual FoxPro程序设计初步1

1.1.2 开发Visual FoxPro应用程序的过程2

1.1.3 数据的手工处理和程序设计4

1.2 程序设计的基本概念5

1.2.1 存储数据5

1.2.2 数据类型6

1.2.3 处理数据6

1.2.4 程序流的控制7

1.3 程序设计示例9

1.3.2 分解问题10

1.3.1 对问题进行说明10

1.3.3 编制模块11

1.3.4 测试模块13

1.3.5 组装全部模块13

1.3.6 整体测试14

1.3.7 使程序更可靠15

1.4 使用过程和用户自定义函数16

1.4.1 调用过程或函数16

1.4.2 向过程或函数发送值17

1.4.3 接收函数的返回值17

1.4.4 在过程或函数中检验参数18

1.5 构造应用程序框架18

1.5.2 初始化环境19

1.5.1 设置起始点19

1.5.3 显示初始的用户界面21

1.5.4 控制事件循环21

1.5.5 恢复原始的开发环境21

1.5.6 将一个程序结构化为主文件22

1.6 将文件加入到项目中22

1.6.1 引用可修改的文件23

1.6.2 连编项目24

1.6.3 生成应用程序25

1.7 发布应用程序26

1.7.1 发布过程26

1.7.2 准备要发布的应用程序26

1.7.3 定制要发布的应用程序31

1.7.4 准备制作发布磁盘33

1.8 制作发布磁盘34

1.8.1 了解发布过程34

1.8.2 使用安装向导36

思考题38

第二章 面向对象的程序设计39

2.1 Visual FoxPro中的对象39

2.1.1 类与对象39

2.1.2 对象属性39

2.1.3 对象具有与之相关联的事件和方法程序40

2.2 Visual FoxPro中的类40

2.2.1 隐藏不必要的复杂性40

2.2.5 Visual FoxPro类的层次41

2.2.4 继承性减少了维护代码的难度41

2.2.2 充分利用现有类的功能41

2.2.3 合理的代码维护41

2.3 使类和任务匹配42

2.3.1 决定什么情况下创建类43

2.3.2 决定要创建的类的类型43

2.4 类的创建和使用45

2.4.1 使用“类设计器”45

2.4.2 修改类定义53

2.4.3 创建类定义的子类53

2.4.4 使用类库文件53

2.4.5 浏览类库和类54

2.5 在表单中使用类54

2.5.2 覆盖默认属性设置55

2.5.1 注册类库55

2.5.3 调用父类方法程序代码56

2.5.4 类和容器的层次结构57

2.5.5 设置属性59

2.5.6 调用方法程序59

2.5.7 响应事件60

2.6 以编程方式定义类60

2.6.1 保护和隐藏类成员60

2.6.2 由类创建对象61

2.6.3 在容器类中添加对象61

2.6.4 指派方法程序代码和事件代码62

2.6.5 创建对象的引用62

2.6.7 创建对象数组64

2.6.6 创建成员数组64

2.6.8 使用对象存储数据65

2.7 创建表定位按钮集合66

2.7.1 设计定位按钮66

2.7.2 Navbutton类定义67

2.7.3 创建基于新类的子类69

2.7.4 对vcr的修改将反映到其子类中69

2.7.5 向表单类中加入vcr70

2.7.6 运行含有vcr的表单70

2.8 深入了解事件模型70

2.8.1 Visual FoxPro中的事件71

2.8.2 追踪事件序列73

思考题76

2.8.3 为事件指派代码76

第三章 数据库和表78

3.1 数据库设计78

3.1.1 数据库设计步骤78

3.1.2 分析数据需求79

3.1.3 将需求分类放入表79

3.1.4 确定所需字段80

3.1.5 确定关系82

3.1.6 设计求精83

3.1.7 示例数据库图解84

3.2 创建数据库的步骤85

3.2.1 数据字典的作用85

3.2.2 将表加入数据库85

3.2.3 在数据库中添加表86

3.2.4 创建永久关系88

3.2.6 创建存储过程89

3.2.5 建立参照完整性89

3.2.7 查看和设置数据库属性90

3.3 查看和修改数据库结构90

3.3.1 查看数据库分层结构90

3.3.2 浏览数据库文件91

3.3.3 扩展数据库文件91

3.3.4 检查数据库91

3.4 管理数据库92

3.4.1 在项目中添加数据库92

3.4.2 从项目中移去数据库92

3.4.3 删除数据库92

3.5 引用多个数据库92

3.5.3 选择当前数据库中的表93

3.5.1 打开多个数据库93

3.5.2 设置当前数据库93

3.5.4 关闭数据库94

3.5.5 作用域94

3.6 数据库错误处理95

3.7 创建表95

3.7.1 设计数据库表和自由表95

3.7.2 创建字段98

3.7.3 检查记录级规则105

3.7.4 从数据库中移去具有关联规则的表106

3.7.5 使用触发器106

3.7.6 修改表结构108

3.8.1 添加记录110

3.8 处理记录110

3.8.2 记录编辑111

3.9 表的索引112

3.9.1 创建一个索引112

3.9.2 查看索引信息113

3.9.3 控制重复值114

3.9.4 创建多个索引115

3.9.5 控制访问记录的顺序115

3.9.6 在运行时设置记录顺序115

3.9.7 使用其他索引类型116

3.9.8 删除索引118

3.9.9 使用表达式进行索引119

3.9.10 筛选数据121

3.10 使用多个表122

3.9.11 高效地使用索引122

3.10.1 使用数据工作期123

3.10.2 查看工作区123

3.10.3 在工作区中打开表123

3.10.4 在工作区中关闭表123

3.10.5 引用工作区124

3.10.6 使用表别名124

3.10.7 设置表间的临时关系125

3.10.8 用索引设置永久关系126

思考题127

第四章 创建视图128

4.1 创建视图128

4.1.1 创建本地视图128

4.1.4 重新命名视图129

4.1.2 用已有的SQL SELECT语句创建视图129

4.1.3 修改视图129

4.1.5 删除视图130

4.1.6 创建多表视图130

4.1.7 访问远程数据132

4.2 使用视图134

4.2.1 限制视图的取值范围135

4.2.2 创建参数化视图135

4.2.3 提示用户输入参数值136

4.2.4 打开视图的多个实例136

4.2.5 显示视图结构137

4.2.6 创建视图索引138

4.2.7 创建视图的临时关系138

4.2.8 设置视图属性和连接属性138

4.3 在视图中更新数据139

4.2.9 关闭视图的基表139

4.3.1 在视图中更新多个表141

4.3.2 用数据字典定制视图142

4.3.3 为视图字段创建默认值142

4.3.4 在视图的字段和数据行上创建规则143

4.4 集成视图144

4.4.1 在视图中集成本地数据和远程数据144

4.4.2 在视图中更新本地数据与远程数据144

4.5 处理游离数据144

4.5.1 创建游离视图145

4.5.2 显示和修改游离数据146

4.5.3 更新联机数据146

4.6.2 控制备注字段的获取148

4.6 优化视图性能148

4.6.1 控制递进式获取信息量的大小148

4.6.3 设置最大下载记录数149

4.6.4 优化过滤器和联接149

4.6.5 控制联接结果150

4.6.6 共享多个远程视图的联接150

4.6.7 测试连接是否忙151

思考题151

第五章 表单设计152

5.1 设计表单152

5.1.1 设置数据环境152

5.1.2 创建单文档和多文档界面154

5.1.3 用表单集扩充表单156

5.2.2 添加Visual FoxPro容器157

5.2 在表单中添加对象157

5.2.1 深入了解容器和控件对象157

5.2.3 向表单中添加Visual FoxPro控件159

5.2.4 在表单中添加数据绑定型控件159

5.2.5 在表单中添加用户自定义对象159

5.2.6 确定表单中的控件数目160

5.2.7 在表单中添加属性和方法程序160

5.2.7 包含预定义常量161

5.3 处理对象161

5.3.1 在设计时设置属性162

5.3.2 定义表单行为162

5.3.4 编辑事件代码和方法程序代码163

5.3.3 指定表单的图标163

5.3.6 将表单和控件保存为类164

5.3.7 运行表单164

5.3.5 保存表单164

5.3.8 在运行时设置属性166

5.3.9 在运行时调用方法程序168

5.3.10 对事件作出响应168

5.4 管理表单168

5.4.1 隐藏表单168

5.4.2 释放表单168

5.4.5 管理表单的多个实例169

5.4.6 为表单设置设计区169

5.4.4 从表单返回值169

5.4.3将参数传递到表单169

5.4.7 在表单中使用本地和远程数据170

5.4.8 设置表单模板171

5.5 控件使用要点172

5.5.1 设置控件的数据源172

5.5.2 根据任务选择合适的控件173

5.5.3 预先设定选择的控件173

5.5.4 预先不能确定输入的控件183

5.5.5 使用微调控件186

5.5.6 使用命令按钮和命令按钮组控件187

5.5.7 使用计时器控件189

5.5.8 用于显示文字、图形或图片的控件190

5.5.9 使用表格控件192

5.5.10 使用页框控件196

5.5.11 使用OLE容器控件198

5.5.12 使用OLE绑定型控件198

5.6 控件使用技巧198

5.6.1 设置访问键198

5.6.2 设置控件的Tab键次序199

5.6.3 设置工具提示文本199

5.6.4 更改鼠标指针的显示199

5.6.5 启用和废止控件200

5.6.6 允许用户拖放200

思考题203

6.1.2 选择一定数量或百分数的记录204

6.1.1 创建SELECT-SQL语句204

6.1 添加查询204

第六章 添加查询和报表204

6.1.3 指定输出目标保存查询结果205

6.2 添加报表和标签207

6.2.1 控制数据源207

6.2.2 重定义页面布局209

6.2.3 在域控件中使用表达式和函数210

6.2.4 定义报表变量212

6.2.5 域控件的格式化213

6.2.6 为控件设置打印选项215

6.2.7 为组设置打印选项218

6.2.8 控制报表和标签的输出219

6.3 集成查询和报表222

6.3.1 集成查询和报表222

思考题223

6.3.2 用查询收集用户输入223

第七章 使用菜单和工具栏225

7.1 在应用程序中使用菜单225

7.1.1 创建菜单系统225

7.1.2 规划菜单系统226

7.1.3 创建菜单、快捷菜单、菜单项和子菜单226

7.1.4 在应用程序中包含菜单229

7.1.5 将SDI菜单附加到表单中229

7.1.6 为菜单系统指定任务229

7.2 创建自定义工具栏234

7.2.1 定义工具栏类234

7.2.2 在自定义工具栏类中添加对象234

7.2.3 在表单集中添加自定义工具栏235

7.3 测试与调试菜单系统238

7.4 定制菜单系统239

7.4.1 显示状态栏信息239

7.4.2 定义菜单标题的位置239

7.4.3 保存与还原菜单240

7.4.4 为菜单系统创建默认过程240

7.4.5 设置系统菜单240

思考题241

第八章 客户/服务器程序设计242

8.1 开发客户/服务器程序所应遵循的原则242

8.1.1 仅下载所需要的数据243

8.1.2 选择最佳的客户/服务器设计方案244

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

8.1.4 选择正确的方法246

8.2 开发客户/服务器应用程序的步骤247

8.2.1 使用视图生成原型247

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

8.2.3 优化应用程序248

8.3 确保开发的准确性和数据的完整性249

8.3.1 维护数据完整性249

8.3.2 防止数据丢失249

8.4 升迁Visual FoxPro数据库250

8.4.1 原型化的目标250

8.4.2 使用升迁向导251

8.4.3 升迁到SQL Server上251

13.1.2 集成其他程序的功能251

8.4.4 升迁到Oracle上263

8.5.1 SQL pass-through技术简介264

8.5 使用SQL pass-through技术设计客户/服务器程序264

8.5.2 使用SQL pass-through函数265

8.5.3 向数据源传递SQL语句268

8.5.4 建立参数化查询268

8.5.5 使用SQL Server的输入/输出参数268

8.5.6 建立与远程数据的外部联接270

8.5.7 使用SQL的ODBC扩展270

8.5.8 用SQL pass-through管理联接270

8.5.9 对远程数据使用事务处理273

8.5.10 用SQL pass-through处理远程数据274

8.5.11 处理多个结果集合278

8.5.12 控制数据类型转换280

8.6.1 优化连接的使用281

8.6 优化客户/服务器性能281

8.5.13 处理SQL pass-through错误281

8.6.2 加速数据检索282

8.6.3 加速查询和视图的运行284

8.6.4 加速表单的运行285

8.6.5 提高更新和删除的性能287

思考题288

第九章 数据共享程序设计289

9.1 控制对数据的访问289

9.1.1 访问数据289

9.1.2 锁定数据290

9.1.3 解锁数据293

9.1.4 使用数据工作期293

9.1.5 缓冲访问数据295

9.2.1 使用缓冲进行更新298

9.2 更新数据298

9.2.2 事务管理更新299

9.2.3 使用视图管理更新302

9.3 管理冲突303

9.3.1 管理缓冲冲突303

9.3.2 检测并解决冲突304

思考题305

第十章 使用OLE和ActiveX控件306

10.1 设计OLE应用程序306

10.1.1 链接或嵌入OLE对象306

10.2.1 通过表设计器在表中添加OLE对象307

10.2.3 在表单中添加OLE对象307

10.2.2 通过命令在表中追加OLE对象307

10.2 在应用程序中添加OLE对象307

10.1.2 添加绑定型或非绑定型OLE对象307

10.2.4 与OLE对象交互311

10.3 使用ActiveX控件311

10.3.1 向表单中添加ActiveX控件312

10.3.2 管理绑定型ActiveX控件312

10.3.3 管理外部对象属性312

10.3.4 使用外部对象方法程序313

10.3.5 设置时间期限313

10.3.6 访问对象集合313

10.3.7 使用对象数组314

10.4.1 Visual FoxPro的Application对象模型315

10.4 从其他应用程序中控制Visual FoxPro315

10.3.8 释放外在对象315

10.5 创建OLE服务程序316

10.5.1 创建服务程序316

10.4.2 通过集合属性访问对象316

10.5.2 编译服务程序317

10.5.3 注册一个OLE服务程序319

10.5.4 使用OLE服务程序319

10.5.5 引起错误或从OLE服务程序返回错误319

10.6 使用远程自动化320

10.6.1 配置服务器320

10.6.2 配置客户计算机321

思考题321

11.1 创建图形样式帮助文件322

第十一章 为应用程序创建帮助322

11.1.1 选择帮助特性323

11.1.2 制作帮助文件323

11.1.3 计划对联机帮助的访问324

11.1.4 编程实现帮助特性327

11.2 创建.DBF帮助文件330

11.2.1 设计.DBF样式帮助331

11.2.2 测试.DBF样式帮助332

11.2.3 定制.DBF样式帮助332

思考题335

第十二章 访问外部扩展库336

12.1 访问外部扩展库336

12.1.1 使用外部库336

12.1.2 访问ActiveX控件337

12.1.3 访问动态链接库338

12.1.4 访问Visual FoxPro库339

12.2 创建外部扩展库340

12.2.1 创建一个库或者ActiveX控件340

12.2.2 使用C和C++创建函数342

12.2.3 添加Visual FoxPro API调用345

12.2.4 传递和接收参数346

12.2.5 返回值给Visual FoxPro347

12.2.6 向Visual FoxPro API函数传递参数348

12.2.7 访问Visual FoxPro变量和字段349

思考题349

13.1.1 扩展Visual FoxPro中可视化设计工具的功能350

第十三章 与其他Windows应用程序相配合350

13.1 使用Visual FoxPro作为应用程序的前端350

13.1.3 扩展Visual FoxPro的数据存储能力353

13.1.4 升迁Visual FoxPro数据353

13.2 使用Visual FoxPro作为数据源354

13.2.1 在其他应用程序中使用Visual FoxPro的数据354

13.2.2 在其他应用程序中使用Visual FoxPro对象和命令355

13.2.3 使用Visual FoxPro建立数据仓库355

13.2.4 使用Visual FoxPro作为一个WWW查询引擎356

思考题357

14.1.1 程序测试和调试计划358

14.1.2 在程序存在错误前进行调试358

14.1 程序调试358

第十四章 程序调试和优化358

14.1.3 逐步发现错误360

14.1.4 显示输出结果364

14.1.5 记录代码的覆盖范围365

14.1.6 处理“运行时”的错误366

14.2 程序优化370

14.2.1 优化表和索引370

14.2.2 使用Rushmore技术加速数据访问372

14.2.3 优化表单和控件376

14.2.4 优化应用程序378

14.2.5 优化ActiveX控件380

14.2.6 在多用户环境中优化应用程序381

14.2.7 优化对远程数据的访问382

思考题385

1998《Visual FoxPro 5.0应用与提高》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由萧雨,郑玉坤主编 1998 北京:人民邮电出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

易学活用中文Visual FoxPro 5.0(1998 PDF版)
易学活用中文Visual FoxPro 5.0
1998 郑州:河南科学技术出版社
Visual FoxPro 5.0中文版( PDF版)
Visual FoxPro 5.0中文版
中文 Visual FoxPro 5.0( PDF版)
中文 Visual FoxPro 5.0
Photoshop 5.0应用与提高(1999.05 PDF版)
Photoshop 5.0应用与提高
1999.05 青岛出版社
Visual FoxPro 5.0 精简易懂(1997年05月第1版 PDF版)
Visual FoxPro 5.0 精简易懂
1997年05月第1版 机械工业出版社
Visual Foxpro高级技术应用手册(1997 PDF版)
Visual Foxpro高级技术应用手册
1997 武汉:华中理工大学出版社
中文版Visual FoxPro 5.0完全OLE应用手册(1998 PDF版)
中文版Visual FoxPro 5.0完全OLE应用手册
1998 北京:宇航出版社
中文Visual FoxPro 5.0教程(1997 PDF版)
中文Visual FoxPro 5.0教程
1997 北京:宇航出版社
Visual FoxPro 3.0应用篇(1997 PDF版)
Visual FoxPro 3.0应用篇
1997 北京:人民邮电出版社
Visual Basic 6.0 应用与提高(1999 PDF版)
Visual Basic 6.0 应用与提高
1999 北京:科学出版社
中文Visual Foxpro 5.0实用教程(1997 PDF版)
中文Visual Foxpro 5.0实用教程
1997 北京:宇航出版社
中文版Visual FoxPro 5.0应用开发技术(1998 PDF版)
中文版Visual FoxPro 5.0应用开发技术
1998 北京:北京航空航天大学出版社
工会图书馆基础知识(1984 PDF版)
工会图书馆基础知识
1984 工人出版社
图解Visual Foxpro 5.0(1998 PDF版)
图解Visual Foxpro 5.0
1998 西安:西安电子科技大学出版社
Visual FoxPro 5.0实用参考手册(1998 PDF版)
Visual FoxPro 5.0实用参考手册
1998 北京:科学出版社