本书以一个完整的应用系统“学生信息管理系统”为主线,分9章全面系统地介绍了Visual FoxPro面向对象的程序设计技术,包含Visual FoxPro基础知识、数据及数据运算、数据库和表的基本操作、结构化查询语言SQL、程序设计基础、表单设计、报表和标签设计、菜单设计及应用系统集成、二级公共基础知识等内容。本书内容全面,结构完整,叙述由浅入深、通俗易懂,实例丰富,可操作性强,所有实例均上机运行通过。为辅助教学,还同时出版了与本书配套的《Visual FoxPro数据库程序设计实践与题解》。
样章试读
目录
- 目录
前言
第1章 Visual FoxPro基础知识 1
1.1 初识Visual FoxPro 1
1.2 建立工作目录 8
1.3 项目管理器的使用 9
第2章 Visual FoxPro数据及数据运算 13
2.1 Visual FoxPro的工作方式和命令格式 13
2.2 数据类型 15
2.3 常量和变量 16
2.4 运算符和表达式 22
2.5 常用函数及应用 25
第3章 数据库和表 44
3.1 数据库的创建和管理 44
3.2 表的基本操作 50
3.3 排序和索引 75
3.4 统计命令 81
3.5 多个表的同时使用 84
3.6 数据字典管理 89
3.7 查询与视图 96
第4章 结构化查询语言SQL 111
4.1 SQL的数据定义功能 111
4.2 SQL的数据查询功能 114
4.3 SQL的数据更新功能 129
第5章 Visual FoxPro程序设计基础 132
5.1 面向过程程序设计 132
5.2 面向对象程序设计 153
5.3 调试程序 163
第6章 表单设计 166
6.1 表单设计基础 166
6.2 用表单设计器创建表单 178
6.3 表单常用控件 184
6.4 表单其他控件 193
第7章 报表和标签设计 226
7.1 报表设计基础 226
7.2 报表向导创建报表 227
7.3 快速报表 230
7.4 报表设计器的使用 230
7.5 报表输出 240
7.6 标签设计 241
第8章 菜单设计及应用系统集成 244
8.1 菜单设计 244
8.2 项目管理及应用程序连编 253
第9章 二级公共基础知识 258
9.1 数据结构与算法 258
9.2 程序设计基础 269
9.3 软件工程基础 272
9.4 数据库设计基础 285
参考文献 294