《Visual FoxPro6.0实战与精通》求取 ⇩

第1章 Visual FoxPro 6.0概述1

1.1 Visual FoxPro 6.0的新特性概述1

1.2 Visual FoxPro 6.0的系统安装2

1.3 使用“选项”对话框配置Visual FoxPro3

1.3.1 “选项”对话框4

1.3.2 “显示”选项4

1.3.3 “常规”选项5

1.3.4 “数据”选项7

1.3.5 “远程数据”选项9

1.3.6 “文件位置”选项10

1.3.7 “表单”选项12

1.3.8 “项目”选项13

1.3.9 “控件”选项13

1.3.10 “区域”选项15

1.3.11“语法着色”选项17

1.3.12 “字段映象”选项18

1.4 用配置文件设置环境19

1.5 Visual FoxPro 6.0的窗口界面20

1.5.1 标题栏20

1.5.2 主菜单栏21

1.5.3 工具栏21

1.5.4 常用工具栏22

1.5.5 命令窗口23

1.6 小结24

第2章 程序设计基础25

2.1 数据类型和字段类型25

2.2 对2000年日期的支持28

2.2.1 SET CENTURY TO28

2.2.2 严格的日期格式29

2.2.3 SET STRICTDATE30

2.2.4 严格日期格式错误31

2.3 常量31

2.4 变量32

2.4.1 控制变量的访问32

2.4.2 内存变量与字段变量的优先级别34

2.4.3 变量的命名规则34

2.4.4 系统变量35

2.5 数组36

2.5.1 数组的创建36

2.5.2 管理数组36

2.6 表达式和操作符37

2.6.1 字符操作符38

2.6.2 日期和日期时间操作符38

2.6.3 逻辑操作符38

2.6.4 关系操作符39

2.6.5 SET EXACT ON OFF39

2.6.6 数值操作符40

2.6.7 对null值的处理40

2.7 程序结构41

2.7.1 条件结构41

2.7.2 循环结构43

2.8 过程和函数45

2.8.1 过程和函数定义45

2.8.2 过程和函数调用45

2.9 小结48

第3章 表和索引50

3.1 创建新表50

3.1.1 确定表中的字段50

3.1.2 确定表中的字段类型50

3.1.3 利用表设计器创建新表51

3.1.4 利用程序方法创建新表52

3.2 添加记录53

3.2.1 通过BROWSE或EDIT屏幕输入数据53

3.2.2 利用程序的方法添加记录54

3.3 修改表结构56

3.3.1 利用表设计器修改表结构56

3.3.2 利用程序方法修改表结构56

3.4 表的浏览和记录的删除57

3.4.1 打开表57

3.4.2 关闭表58

3.4.3 记录指针的移动58

3.4.4 记录的删除60

3.4.5 删除记录的恢复61

3.4.6 清除被删除的记录61

3.4.7 使用交互方式删除记录62

3.5 定制表62

3.6 表的索引64

3.6.1 创建索引64

3.6.2 使用索引和删除索引66

3.6.3 改变记录的物理顺序67

3.7 小结68

第4章 数据库的管理和使用69

4.1 数据库的创建和删除69

4.1.1 创建新的数据库69

4.1.2 “数据库设计器”工具栏70

4.1.3 数据库中表的加入和删除71

4.2 数据库中表的高级功能72

4.2.1 长表名和表的注释73

4.2.2 字段的长字段名、标题和注释74

4.2.3 设置字段级规则75

4.2.4 设置记录级规则76

4.2.5 维护参照完整性77

4.2.6 定义触发器79

4.2.7 建立永久性关系81

4.2.8 建立表之间的临时关系83

4.2.9 建立自引用关系84

4.3 使用多个数据库85

4.3.1 打开多个数据库85

4.3.2 使用数据库中的表86

4.3.3 关闭数据库86

4.3.4 检查数据库86

4.4 小结87

第5章 查询和视图88

5.1 利用SELECT命令实现查询88

5.1.1 最基本的SELECT语句88

5.1.2 过滤记录90

5.1.3 分组统计92

5.1.4 多表查询93

5.1.5 输出查询结果93

5.1.6 DELECT语句的语法96

5.2 利用查询设计器设计查询96

5.2.1 建立一个新的查询97

5.2.2 定制联接条件98

5.2.3 使用多个条件过滤器100

5.2.4 记录分组和记录排序101

5.2.5 输出查询结果102

5.2.6 将查询结果输出到报表104

5.2.7 将查询结果输出到图形105

5.2.8 保存和运行查询107

5.3 创建视图107

5.3.1 创建本地视图107

5.3.2 定义连接108

5.3.3 创建远程视图110

5.3.4 设置视图属性和连接属性110

5.3.5 视图更新选项112

5.3.6 使用视图114

5.4 小结115

第6章 面向对象编程116

6.1 类和对象116

6.1.1 深入了解Visual FoxPro中的类118

6.1.2 Visual FoxPro中的基类119

6.2 使用对象120

6.2.1 对象的属性121

6.2.2 调用方法123

6.2.3 对象的事件123

6.3 以编程方法定义类124

6.3.1 DEFINE CLASS命令的详细说明124

6.3.2 创建简单的类定义125

6.3.3 向类中加入新属性127

6.3.4 向容器类中添加对象127

6.3.5 为类定义添加事件128

6.3.6 保护和隐藏类成员131

6.3.7 创建成员数组132

6.3.8 创建对象数组133

6.3.9 使用域变换运算符引用方法133

6.3.10 防止基类代码被执行135

6.3.11 使用对象存储数据136

6.3.12 创建自定义类137

6.4 创建和使用类库138

6.4.1 利用程序创建类库138

6.4.2 使用类设计器139

6.4.3 使用类库140

6.4.4 修改库中的类定义140

6.5 事件模型141

6.5.1 Visual FoxPro中的事件141

6.5.2 使用事件跟踪141

6.6 ActiveDoc对象144

6.6.1 ActiveDoc基类145

6.6.2 创建Active Document145

6.6.3 ActiveDoc对象145

6.6.4 对表单对象的更改147

6.6.5 Active Document中的表单148

6.6.6 菜单融合148

6.6.7 运行Active Document150

6.6.8 Visual FoxPro运行时刻和Active Document150

6.6.9 Active Document安全性151

6.7 小结152

第7章 表单创建153

7.1 表单对象153

7.2 创建新表单153

7.2.1 表单创建153

7.2.2 属性窗口154

7.2.3 定义表单的属性156

7.2.4 添加新的属性或方法157

7.2.5 编辑事件代码和方法代码158

7.2.6 保存表单159

7.3 数据环境160

7.3.1 向数据环境中添加或移去表或视图160

7.3.2 常用数据环境属性161

7.3.3 在数据环境设计器中设置关系161

7.3.4 在数据环境设计器中编辑关系162

7.4 向表单中加入对象163

7.4.1 手工添加控件163

7.4.2 利用拖放添加控件165

7.4.3 在表单中加入用户自定义对象166

7.5 修改表单167

7.5.1 表单设计器167

7.5.2 “表单设计器”工具栏168

7.5.3 选择、移动和缩放控件168

7.5.4 对齐控件170

7.5.5 设置控件的【Tab】键次序170

7.5.6 在表单中使用本地和远程数据172

7.6 运行表单173

7.6.1 交互地运行表单173

7.6.2 从程序中运行表单173

7.6.3 将参数传递到表单174

7.6.4 从表单返回值175

7.6.5 关闭表单175

7.6.6 DO FORM命令总结175

7.6.7 使用一个表单的多个实例176

7.7 Access和Assign方法程序178

7.7.1 利用DEFINE CLASS创建Access和Assign方法程序179

7.7.2 表单和类设计器创建Access或Assign方法程序180

7.7.3 在“表单设计器”中为原有属性创建Access或Assign方法程序181

7.7.4 在“类设计器”中为类创建Access或Assign方法程序181

7.7.5 THIS_ACCESS方法程序182

7.8 用表单集扩充表单182

7.8.1 创建表单集183

7.8.2 添加和删除表单183

7.9 基本控件简介183

7.9.1 直线(Line)控件184

7.9.2 形状(Shape)控件185

7.9.3 标签控件186

7.9.4 文本框(Text Box)控件187

7.9.5 编辑框(Edit Box)控件189

7.9.6 命令按钮(Command Button)189

7.9.7 命令按钮组(Command Group)控件190

7.9.8 选项按钮组(Option Group)控件192

7.9.9 复选框(Check Box)控件193

7.9.10 微调(Spiner)控件195

7.9.11 图像(Image)控件196

7.9.12 计时器(Timer)控件197

7.9.13 超级链接控件198

7.9.14 分隔符控件198

7.9.15 容器(Container)控件198

7.10 Visual FoxPro 6.0对GIF和JPEG图形的支持198

7.10.1 Visual FoxPro语言对于图形的支持199

7.10.2 Visual FoxPro控件和对象199

7.11 小结200

第8章 复杂的表单设计控件201

8.1 列表框(List Box)的使用201

8.1.1 在列表框中加入数据202

8.1.2 将图片添加到列表项中205

8.1.3 创建具有多列的列表框206

8.1.4 在列表框中选定多项206

8.2 使用组合框(Combo Box)208

8.2.1 下拉组合框208

8.2.2 下拉列表框209

8.3 使用页框(Page Frame)控制209

8.4 使用表格(Grid)控件212

8.4.1 表格中的常用属性213

8.4.2 在表格中显示控制213

8.4.3 常用的表格属性215

8.4.4 常用的列属性215

8.5 小结215

第9章 报表和标签217

9.1 设计报表217

9.2 创建报表和标签218

9.2.1 创建快速报表218

9.2.2 创建报表219

9.2.3 利用标签设计器创建标签219

9.3 “报表设计器”工具栏的使用219

9.4 报表的布局220

9.5 定制布局221

9.5.1 添加标题和总结区221

9.5.2 定义报表的页面222

9.5.3 设置报表带区高度223

9.6 在带区中添加控件和数据源223

9.6.1 在报表中添加数据源224

9.6.2 在报表中添加控件224

9.7 使用报表变量229

9.8 数据分组231

9.9 报表的打印和预览232

9.10 小结233

第10章 设计菜单栏和工具栏234

10.1 使用菜单设计器设计菜单234

10.1.1 菜单的组成234

10.1.2 创建菜单和快捷菜单234

10.1.3 定义访问键和快捷键236

10.1.4 启用和废止菜单项及标记菜单项的状态237

10.1.5 为菜单或菜单项指定任务237

10.1.6 菜单系统的初始化代码和清理代码238

10.2 创建自定义工具栏239

10.2.1 定义工具栏类239

10.2.2 在表单集中添加自定义工具栏240

10.2.3 工具栏所特有的事件241

10.2.4 协调菜单和自定义工具栏241

10.3 小结242

第11章 创建和发布应用程序243

11.1 使用“项目管理器”243

11.1.1 创建项目243

11.1.2 查看文件详细内容244

11.1.3 创建、修改、添加和删除文件244

11.1.4 折叠和停靠245

11.1.5 为文件添加说明246

11.1.6 使用“选项”对话框配置项目管理器246

11.2 项目管理器挂接程序248

11.3 编译应用程序249

11.3.1 设置主文件249

11.3.2 构造主程序249

11.3.3 在.app和.exe文件中包含和排除文件251

11.3.4 连编应用程序252

11.4 创建发布磁盘253

11.4.1 建立发布树253

11.4.2 运行“安装向导”253

11.5 小结260

第12章 网络数据共享261

12.1 访问数据的方式261

12.1.1 以独占访问的方式使用表261

12.1.2 以共享方式访问数据262

12.2 共享方式下的文件访问262

12.2.1 文件冲突、竞争和死锁262

12.2.2 锁定的类型263

12.2.3 自动锁定和人工锁定263

12.2.4 解锁数据267

12.3 缓冲编辑268

12.3.1 选择锁定方式268

12.3.2 使用SET REPROCESS命令管理冲突270

12.3.3 使用“选项”对话框配置272

12.3.4 管理和检测冲突的几个重要的函数273

12.3.5 管理冲突的规则277

12.4 使用事务处理管理数据更新277

12.4.1 恢复事务处理278

12.4.2 嵌套事务处理279

12.5 小结280

第13章 测试和优化应用程序281

13.1 常见的错误类型281

13.1.1 语法错误281

13.1.2 逻辑错误282

13.1.3 意外错误282

13.2 使用“调试器”调试应用程序283

13.2.1 跟踪代码284

13.2.2 查看存储的值286

13.2.3 显示输出结果288

13.3 记录代码的覆盖范围288

13.3.1 代码范围分析器应用程序288

13.3.2 设定代码范围分析器应用程序291

13.4 优化应用程序292

13.4.1 使用Rushmore技术加速数据访问292

13.4.2 优化表和索引293

13.4.3 在表中使用Rushmore技术293

13.4.4 创建准确的表达式294

13.4.5 对DELETED()索引295

13.4.6 定期索引295

13.4.7 不使用EMPTY()或ISBLANK()295

13.4.8 区别使用HAVING和WHERE295

13.5 提高速度应注意的其他问题296

13.5.1 避免函数的重复调用296

13.5.2 把最可能的事件放在前面296

13.5.3 用FOR...ENDFOR进行循环297

13.5.4 避免宏替换297

13.5.5 使数据文件一直保持打开298

13.5.6 管理SQL命令的性能298

13.5.7 引用对象属性299

13.6 小结299

第14章 创建帮助文件300

14.1 创建.DBF样式的文件300

14.1.1 帮助表的结构301

14.1.2 创建.DBF样式帮助302

14.1.3 使用.DBF样式帮助303

14.1.4 根据应用程序的需要设计帮助信息304

14.2 创建图形方式帮助304

14.2.1 Windows图形样式帮助文件304

14.2.2 几种不同类型的帮助307

14.2.3 创建联机帮助文件308

14.2.4 创建.rtf文件309

14.2.5 创建帮助文件311

14.2.6 在帮助系统中加入其他的功能312

14.2.7 在帮助文件中加入图形314

14.2.8 加入带热点的图形314

14.2.9 定制窗口和加入按钮316

14.2.10 设置非滚动区域317

14.2.11 Windows 95帮助系统的其他功能317

14.3 使用WinHelp函数317

14.3.1 使用WinHelp函数318

14.3.2 指定WinHelp参数318

14.3.3 为帮助保留【F1】320

14.3.4 退出帮助320

14.4 HTML帮助系统320

14.4.1 HTML文件说明321

14.4.2 发布已编译的HTML帮助系统321

14.5 小结322

第15章 客户/服务器应用系统323

15.1 基于文件服务器的网络数据库系统323

15.1.1 文件服务器系统的模型323

15.1.2 文件服务器系统的设计324

15.1.3 文件服务器系统的适用范围327

15.2 转入客户/服务器系统327

15.2.1 为什么需要客户/服务器机制327

15.2.2 客户/服务器的概念328

15.2.3 客户/服务器系统的特征328

15.3 客户/服务器系统的设计329

15.3.1 客户/服务器系统设计的目标329

15.3.2 使用Visual FoxPro作为系统的前端开发工具329

15.3.3 使用SQL Server作为系统的后台数据库管理系统330

15.3.4 使用ODBC连接Visual FoxPro和SQL Server330

15.3.5 创建客户/服务器应用系统的基本方法331

15.4 建立与远程数据源的连接333

15.4.1 配置SQL Server服务器333

15.4.2 配置SQL客户336

15.4.3 创建ODBC数据源337

15.4.4 实现Visual FoxPro与SQL Server的连接339

15.5 升迁Visual FoxPro数据库340

15.5.1 构造应用程序的本地原型341

15.5.2 准备SQL Server端342

15.5.3 准备客户端343

15.5.4 使用SQL Server升迁向导升迁数据344

15.5.5 升迁向导如何工作348

15.5.6 升迁到Oracle上352

15.6 远程视图直接访问SQL Server353

15.6.1 远程视图的特点353

15.6.2 创建远程视图353

15.6.3 使用远程视图357

15.7 使用SQL pass-through技术实现应用系统357

15.7.1 使用SQL pass-through技术357

15.7.2 介绍SQL pass-through函数358

15.7.3 使用SQL pass-through函数访问远程数据359

15.7.5 处理SQL pass-through错误364

15.7.6 SQL pass-through与远程视图364

15.8 客户/服务器系统及性能优化365

15.8.1 系统登录的设计365

15.8.2 根据用户权限定制系统菜单366

15.8.3 控制访问和数据下载368

15.8.4 平衡客户/服务器两端的数据和代码分配371

15.8.5 确保数据完整性373

15.9 小结374

附录375

附录A 菜单项375

附录B Visual FoxPro 6.0中的文件类型及其结构378

文件扩展名与文件类型378

表文件的结构(.dbc、.dbf、.frx、.lbx、.mnx、.pjx、.scx、.vcx)379

备注文件的结构(.fpt)382

索引文件的结构(.idx)382

压缩索引文件的结构(.idx)384

复合索引文件的结构(.cdx)386

宏文件的格式(.fky)386

1999《Visual FoxPro6.0实战与精通》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由方可燕主编;蒋笑冰等编著 1999 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual J++精通指南(1997 PDF版)
Visual J++精通指南
1997 北京:中国水利水电出版社
AutoCAD 2020中文版入门、精通与实战(2020 PDF版)
AutoCAD 2020中文版入门、精通与实战
2020
Visual FoxPro6.0中文版使用指南(1999 PDF版)
Visual FoxPro6.0中文版使用指南
1999
Visual FoxPro6.0命令参考手册(1998 PDF版)
Visual FoxPro6.0命令参考手册
1998
精通Visual Foxpro 3.0(1997 PDF版)
精通Visual Foxpro 3.0
1997 西安:西北工业大学出版社
C语言程序设计教程(1996 PDF版)
C语言程序设计教程
1996 重庆:重庆大学出版社
精通Visual C++ 5.0编程(1998 PDF版)
精通Visual C++ 5.0编程
1998 成都:电子科技大学出版社
精通Visual FoxPro 6.0中文版(1998 PDF版)
精通Visual FoxPro 6.0中文版
1998 上海:上海科学技术出版社
Visual FoxPro6.0中文版操作指南(1999 PDF版)
Visual FoxPro6.0中文版操作指南
1999 北京:人民邮电出版社
精通Visual C++ 6.0(1999 PDF版)
精通Visual C++ 6.0
1999 北京:人民邮电出版社
Visual J++从入门到精通(1997 PDF版)
Visual J++从入门到精通
1997 北京:电子工业出版社
精通Visual Basic 6.0中文版(1999 PDF版)
精通Visual Basic 6.0中文版
1999 北京:电子工业出版社
中文Visual FoxPro 6.0教程  中文Visual FoxPro6.0实战演练(1999 PDF版)
中文Visual FoxPro 6.0教程 中文Visual FoxPro6.0实战演练
1999 北京:宇航出版社;北京希望电子出版社
Visual FoxPro 6.0编程实战(1999 PDF版)
Visual FoxPro 6.0编程实战
1999 青岛:青岛出版社
Authorware 5.0实战与精通(1999 PDF版)
Authorware 5.0实战与精通
1999 北京:清华大学出版社