目录 1
第1章 概述 1
1.1 历史总览 1
1.2 VisualFoxpro8.0 的特点和用途 2
1.3 VisualFoxPro8.0 的安装和配置启动 5
1.4 自定义系统和帮助 9
小结 12
思考与练习 12
第2章 VisualFoxPro中的数据库基础知识 13
2.1 数据类型与字段类型 13
2.2 数据的存储方式 17
2.3 表达式与语句 21
2.4 函数与过程 28
思考与练习 31
小结 31
第3章 面向对象的程序设计技术 33
3.1 OOP技术的发展和优点 33
3.2 OOP的基本概念 35
3.3 面向对象程序设计的原理 38
3.4 面向对象程序设计的具体实现 40
小结 45
思考与练习 45
第4章 结构化查询语言SQL 47
4.1 SQL的基本概念 47
4.2 查询命令SELECT_SQL 48
4.3 修改表结构命令ALTER 57
4.4 创建数据表命令 60
4.5 插入、删除及更新命令 63
思考与练习 65
小结 65
第5章 VisualFoxPro8.0 使用入门 67
5.1 VisualFoxPro8.0 的界面 67
5.2 VisualFoxPro8.0 的菜单系统 69
5.3 VisualFoxPro8.0 的工作环境 75
5.4 VisualFoxPro8.0 的工具栏及使用 84
小结 89
思考与练习 90
第6章 创建和使用数据库 91
6.1 使用项目管理器管理数据 91
6.2 创建数据库 93
6.3 创建数据表 97
6.4 数据库的使用 104
思考与练习 117
小结 117
第7章 数据表的操作 119
7.1 更改数据表名 119
7.2 浏览和修改数据表结构 120
7.3 浏览和修改数据记录 122
7.4 筛选数据表记录 129
7.5 建立和使用索引 132
7.6 设置字段与记录的属性 136
7.7 浏览和使用多个数据表 144
7.8 导入与导出数据 145
小结 153
思考与练习 153
第8章 数据查询和视图 155
8.1 数据查询 155
8.2 创建和使用视图 170
小结 180
思考与练习 180
第9章 数据的显示与输出 181
9.1 设计与使用报表 181
9.2 创建与使用标签 199
9.3 创建与使用表单 203
小结 220
思考与练习 221
第10章 VisualFoxPro程序设计基础 223
10.1 语法规则 223
10.2 VisualFoxPro应用程序的开发方式 225
10.3 VisualFoxPro程序设计的特点 226
10.4 VisualFoxPro程序设计的流程 227
10.5 结构化程序设计的基本结构 229
10.6 VisualFoxPro程序设计方法 232
10.7 开发应用程序的过程 236
10.8 配置VisualFoxPro的环境 241
小结 247
思考与练习 247
第11章 VisualFoxPro应用程序的规划和管理 249
11.1 数据库应用系统开发的一般步骤 249
11.2 规划VisualFoxPro8.0 应用程序 253
11.3 设计应用程序应该考虑的问题 255
11.4 用项目管理器创建应用程序 259
小结 266
思考与练习 266
第12章 VisualFoxPro的事件驱动 267
12.1 事件驱动的概念 267
12.2 常用事件 268
12.3 事件特性 284
12.4 事件驱动编程实例 287
小结 290
思考与练习 290
第13章 VisualFoxPro程序的优化和发布 291
13.1 优化表和索引 291
13.2 使用Rushmore技术优化VisualFoxPro性能 293
13.3 合理改进表单和控件 297
13.4 提高程序性能的技巧 299
13.5 应用程序的发布 302
13.6 编译应用程序 305
小结 309
思考与练习 309
14.1 Web数据库的概述 311
第14章 VisualFoxPro的Internet应用 311
14.2 创建AchieveDocument文档 318
14.3 创建网页浏览功能 322
14.4 ASP技术概述 323
小结 328
思考与练习 328
第15章 学生选课系统开发实例 329
15.1 需求分析 329
15.2 项目的建立 330
15.3 应用程序设计 335
15.4 程序的运行和调试 349
15.5 应用程序的生成和发布 350
小结 351
思考与练习 352