《Visual FoxPro 7.0数据库系统入门与实作》PDF下载

  • 购买积分:18 如何计算积分?
  • 作  者:陈宗兴著;梁晓冰,毛燕刚改编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2002
  • ISBN:7115101450
  • 页数:603 页
图书介绍:

目录 1

第一章 介绍Visual FoxPro 7.0 1

1.1 Visual FoxPro 的安装 2

1.1.1 Visual FoxPro开发环境需求 2

1.1.2 安装Visual FoxPro 7.0 2

1.1.3 安装InstallShield Express工具 7

1.2 Visual FoxPro特性介绍 11

1.2.1 快速应用系统发展工具 11

1.2.2 完全面向对象编程 14

1.2.3 数据库Rushmore技术 22

1.2.4 主从式应用系统开发结构 22

1.2.5 因特网应用程序开发 27

1.2.6 Server组件开发 29

1.2.7 强化的应用系统Framework 32

1.3 Visual FoxPro可视化开发环境 33

1.3.1 建立工具 33

1.3.2 设计工具 37

1.4 应用程序开发框架 46

1.4.1 数据库设计 46

1.4.2 项目建立 49

1.4.3 用户界面设计 51

1.4.4 自定义类应用 53

1.4.5 菜单结构 56

1.4.6 主程序与通用选项设置 57

1.4.7 编译程序 59

第二章 构建Visual FoxPro数据库 63

2.1.1 数据库基本概念 64

2.1 数据库基本概念与分析 64

2.1.2 数据库范式 68

2.1.3 数据库范式的分类 70

2.1.4 分析数据库实体关联 72

2.1.5 分析数据表结构 73

2.1.6 了解Visual FoxPro数据库结构 79

2.2 构建Visual FoxPro数据库 82

2.2.1 数据库设计工具应用 82

2.2.2 命令方式建立数据库 86

2.3 构建Visual FoxPro数据表 88

2.3.1 了解Visual FoxPro数据类型 88

2.3.2 数据表设计工具应用 92

2.3.3 命令方式建立数据表 99

2.3.4 设置数据表字段属性 102

2.3.5 设计数据表属性 108

第三章 构建数据表索引 113

3.1 索引结构分析 114

3.2 建立主要索引键值 116

3.2.1 主键索引限制 117

3.2.2 可视化工具建立主索引键 118

3.2.3 命令方式建立主索引键 121

3.2.4 主索引键值扩展应用 123

3.3 建立唯一值索引 124

3.3.1 唯一值索引键限制 125

3.3.2 可视化工具建立唯一值索引 126

3.3.3 命令方式建立唯一值索引 128

3.3.4 采用SQL语法建立唯一值索引键 130

3.4 建立一般索引 131

3.4.1 一般索引应用结构 132

3.4.2 可视化工具建立一般索引 134

3.4.3 命令方式建立一般索引 135

3.5 建立条件式索引 139

3.5.1 可视化工具建立条件式索引 140

3.5.2 使用命令建立条件式索引 141

3.5.3 相关函数的应用 143

第四章 建立数据表关联 145

4.1 数据库记录完整性结构 146

4.1.1 字段级的完整性 146

4.1.2 记录级的完整性 146

4.1.3 数据表引用完整性 148

4.2 数据表关联性 148

4.2.1 数据表关联性限制应用 149

4.2.2 可视化工具建立关联性 150

4.2.3 命令方式建立关联性 153

4.3 设置关联性限制规则 155

4.4 查看RICODE 160

第五章 Visual FoxPro面向对象编程设计 163

5.1 面向对象编程结构 164

5.1.1 面向对象编程特性 165

5.1.2 类与对象应用结构 169

5.1.3 类与子类的关系 174

5.1.4 类定义可视化工具与命令应用 174

5.2 事件编写 178

5.2.1 激活事件编辑器 178

5.2.2 选择事件与编写程序 182

5.2.3 选择对象编写事件 184

5.3 对象属性设置 185

5.3.1 对象属性特性的区分 185

5.3.2 设计期间设置对象属性 189

5.3.3 执行期间设置对象属性 195

5.4 对象方法应用 200

5.4.1 不需要传递参数的方法应用 200

5.4.2 需要传递参数的方法应用 202

5.4.3 可以附加程序的方法 203

第六章 窗体对象应用 207

6.1 窗体对象模块 208

6.1.1 单一窗体对象模块 208

6.1.2 窗体集对象模块结构 212

6.2 窗体对象属性应用 215

6.2.1 窗体对象样式属性 216

6.2.2 窗体对象特殊属性应用 233

6.2.3 窗体对象数据处理属性 247

6.3 窗体对象事件 252

6.3.1 窗体对象建立与加载时事件 253

6.3.2 窗体执行与非执行事件应用 256

6.3.3 窗体级验证程序 259

6.3.4 窗体对象被拖曳边框触发的程序 261

6.3.5 窗体对象释放时触发的事件 265

6.4 窗体与数据环境结构 269

6.4.1 屏幕文件默认的数据环境 270

6.4.2 数据环境Cursor对象 272

6.4.3 缓冲区结构记录维护应用 287

6.5.1 窗体对象新增属性方法 293

6.5 窗体对象新增属性的方法应用 293

6.5.2 操作模式应用范例 294

第七章 VFP变量与程序应用 303

7.1 什么是变量 304

7.1.1 应用系统操作模式管理 304

7.1.2 应用系统中间数据管理 307

7.1.3 界面传递参数引用 308

7.1.4 使用权限控制 310

7.2 变量类型与范围 311

7.2.1 局部变量应用 311

7.2.2 私有变量应用 314

7.2.3 公有变量应用 316

7.2.4 对象名称定义 318

7.3.1 定义数组 319

7.3 数组声明 319

7.3.2 公用数组应用 320

7.4 转换数据类型 322

7.5 变量与控件属性结合 333

7.6 通用程序应用 335

7.6.1 通用程序文件建立 336

7.6.2 引用通用程序文件 338

7.7 常数文件定义与应用 342

7.7.1 常数定义与常数文件设置 342

7.7.2 常数文件的包含与使用 343

第8章 控制程序与循环程序 347

8.1 IF语法应用 348

8.1.1 单一控制流程 348

8.1.2 嵌套分支判断流程 352

8.2 使用DO CASE 354

8.3 使用FOR NEXT循环控制 356

8.4 DO WHILE循环控制流程 360

8.5 SCAN记录扫描循环控制流程 363

8.6 FOR EACH扫描对象类型应用 367

第九章 系统标准控件应用 371

9.1 TextBox控件应用 372

9.1.1 TextBox控件界面属性 372

9.1.2 TextBox控件属性应用范例 374

9.1.3 数据绑定属性 382

9.1.4 TextBox数据绑定属性应用范例 382

9.1.5 TextBox方法与事件 389

9.1.6 TextBox方法应用范例 390

9.1.7 TextBox事件应用 396

9.2 Label标签控件应用 402

9.2.1 Label控件界面属性 403

9.2.2 Label控件属性应用 403

9.2.3 Label控件方法与事件 407

9.2.4 Label控件方法与事件应用 407

9.3 CommandButton命令按钮对象应用 411

9.3.1 CommandButton属性 411

9.3.2 CommandButton属性应用 412

9.3.3 CommandButton控件方法与事件 419

9.3.4 CommandButton方法与事件应用 420

9.4 CommandGroup容器对象应用 425

9.4.1 CommandGroup容器对象属性 426

9.4.2 CommandGroup容器对象属性应用 427

9.4.3 CommandGroup事件与方法 432

9.4.4 CommandGroup事件与方法应用 432

9.5 OptionGroup对象应用 441

9.5.1 OptionGroup容器对象属性 441

9.5.2 OptionGroup属性应用 442

9.5.3 OptionGroup方法与事件 447

9.5.4 OptionGroup事件与方法应用 447

9.6 ComboBox控件应用 448

9.6.1 ComboBox控件属性 448

9.6.2 ComboBox控件属性应用 450

9.6.3 ComboBox事件与方法 462

9.6.4 ComboBox事件与方法应用 463

9.7 ListBox控件属性 468

9.7.1 ListBox控件属性 469

9.7.2 ComboBox控件属性应用 469

9.7.3 ListBox控件方法与事件应用 475

9.8 EditBox控件应用 485

9.8.1 EditBox控件属性 485

9.8.2 EditBox控件属性应用 486

9.8.3 EditBox控件方法与事件应用 489

9.9 Image控件应用 490

9.9.1 Image控件属性 491

9.9.2 Image控件属性应用 491

9.9.3 Image控件整合数据应用 493

第十章 应用系统开发 497

10.1.1 项目建立与数据库设计 498

10.1 单个记录维护界面 498

10.1.2 建立窗体文件 502

10.1.3 设计出口命令按钮 505

10.1.4 设计数据环境对象 507

10.1.5 数据绑定界面控件 509

10.1.6 用户交互界面方式 512

10.1.7 设置编辑模式提示对象 514

10.1.8 设置记录移动按钮组对象 516

10.1.9 记录维护按钮对象设计 521

10.1.10 窗体对象记录维护方法 527

10.1.11 记录查询界面设计 531

10.1.12 验证模式 540

10.2 一对多记录维护界面 545

10.2.1 数据环境设计 546

10.2.2 建立主文件维护界面 552

10.2.3 设计明细文件记录维护界面 554

10.2.4 订单明细总金额控件设置 558

10.2.5 记录移动按钮组设置 559

10.2.6 记录维护操作 561

10.2.7 记录维护方法 567

10.2.8 订单明细数据维护 575

10.2.9 订单主文件维护验证操作 578

10.2.10 查询界面应用 583

10.3 主程序结构 589

10.3.1 主程序结构 590

10.3.2 用程序环境程序文件设置 593

10.3.3 主要选项界面设置 597

10.3.4 编译可执行程序 600