第1章 Visual FoxPro基本环境构建 1
1.1 数据库的基本知识 1
1.2 关于Visual FoxPro数据库管理系统 6
1.3 Visual FoxPro 8.0的开发环境 8
1.4 Visual FoxPro 8.0的主要文件类型及扩展名 12
1.5 本章小结 13
1.6 练习题 13
第2章 Visual FoxPro程序设计基础 14
2.1 Visual FoxPro的命名规则 14
2.2 规范的命名约定和代码编写习惯 15
2.3 变量和常量的定义 17
2.4 Visual FoxPro中的简单数据类型 19
2.5 数组类型的变量 20
2.6 操作符与表达式 25
2.7 程序设计基本语句 35
2.8 子程序与函数 58
2.9 本章小结 70
2.10 练习题 70
第3章 数据表的操作 72
3.1 创建数据表 72
3.2 编辑数据表 83
3.3 操作数据表 106
3.4 对数据表进行统计 120
3.5 批量数据处理 124
3.6 在程序中管理文件 127
3.7 本章小结 130
3.8 练习题 131
第4章 面向对象程序设计 135
4.1 认识对象和类 135
4.2 创建类 137
4.3 认识类的基本特征 144
4.4 类的相关事件 147
4.5 在Visual FoxPro中设计类 147
4.6 面向对象程序设计中对象的层次问题 154
4.7 利用自定义类设计计时器 158
4.9 练习题 163
4.8 本章小结 163
第5章 用户窗体界面设计 166
5.1 认识VisualFoxPro中的设计表单时的子窗口 166
5.2 创建窗体 168
5.3 在窗体上创建对象 190
5.4 窗体中对象的控制技巧 215
5.5 Visual FoxPro 8.0中关于表单设计的新特性支持 229
5.6 本章小结 240
5.7 练习题 240
第6章 菜单和工具栏 243
6.1 设计普通菜单 243
6.2 创建快捷菜单 259
6.3 工具栏的设计 266
6.4 工具栏与系统菜单的协调 275
6.5 将菜单、工具栏加入到顶层表单 279
6.6 本章小结 283
6.7 练习题 283
第7章 数据库的操作 286
7.1 创建数据库和数据库表 286
7.2 操作数据库 294
7.3 操作数据库中的表 314
7.4 本章小结 341
7.5 练习题 342
第8章 查询和视图操作 344
8.1 使用查询设计工具设计查询 344
8.2 使用SQL语句查询数据 357
8.3 视图的创建和操作 365
8.4 使用SQL命令创建视图 381
8.5 本章小结 382
8.6 练习题 383
第9章 报表和标签的设计 386
9.1 什么是报表 386
9.2 设计报表 387
9.3 标签的设计 408
9.5 练习题 413
9.4 本章小结 413
第10章 图形图像与多媒体设计 415
10.1 图形图像的处理 415
10.2 多媒体程序设计 445
10.3 本章小结 458
10.4 练习题 459
第11章 网络开发与应用 460
11.1 多用户环境的访问控制 460
11.2 远程数据源的使用 475
11.3 在程序中添加邮件处理功能 481
11.4 将数据表在网页中输出 487
11.5 在Visual FoxPro中调用Web服务 487
11.6 练习题 496
第12章 综合案例设计 499
12.1 项目生命周期 499
12.2 详细设计阶段 501
12.3 设计系统菜单 555
12.4 设计系统工具栏 555
12.5 设计启动界面 556
12.6 设计系统主界面 556
12.7 设计系统启动程序 559
12.8 编译应用程序 560
12.9 测试系统 560
12.10 练习题 566
附录A 各章选择题答案 567