第一章 Visual FoxPro概述 1
1.1 FoxPro简介 1
1.2 Visual FoxPro新特点 2
第二章 Visual FoxPro安装 6
2.1 安装准备 6
2.2 安装Visual FoxPro 7
2.3 安装后定制系统 9
第三章 Visual FoxPro使用入门 11
3.1 启动Visual FoxPro 11
3.2 Visual FoxPro程序窗口 11
3.3 执行命令 12
3.4 打开一个表 13
3.5 Browse窗口 14
3.6 表的设计 17
3.7 编辑数据 17
3.8 项目管理器 18
第四章 表的建立和修改 25
4.1 表的创建 25
4.2 在表中加入记录 33
4.3 修改表结构 38
4.4 Browse窗口操作 42
4.5 建立数据库 44
第五章 操作记录和字段 48
5.1 查找、标记和删除记录 48
5.2 用过滤器筛选和编辑记录 51
5.3 改变记录顺序 55
5.4 管理索引标识 62
第六章 建立查询 64
6.1 建立Query Designer 64
6.2 学习使用Query Designer生成查询 67
6.3 视图的生成 75
第七章 报表设计与打印 77
7.1 浏览报表结构 77
7.2 报表的生成及修改 80
第八章 高级查询功能 89
8.1 多重查询 89
8.2 指定范围 91
8.3 查询条件取反 96
8.4 查询结果的输出 96
第九章 高级报表设计 99
9.1 增强报表 99
9.2 格式化计算字段 99
9.3 增加报表条带并放置计算字段 101
9.4 画矩形框及画线 102
9.5 在Page Header条带中加标题 105
9.6 使用Report Wizards 107
第十章 面向对象编程 111
10.1 类和对象 111
10.2 类的层次结构 112
10.3 对象的操作 114
10.4 类的定义 116
10.5 对象的存储 120
10.6 事件 122
10.7 应用举例 124
第十一章 窗体设计 128
11.1 创建窗体 128
11.2 修改窗体 129
11.3 在窗体中添加控件 133
11.4 定制窗体 136
11.5 创建新窗体集 137
11.7 编辑事件和方法代码 138
11.6 定义窗体的操作行为 138
11.8 存储窗体 139
11.9 窗体的运行 139
11.10 窗体管理 142
11.11 类的设计 143
第十二章 控件的使用 150
12.1 简介 150
12.2 选项按钮及选项按钮组 151
12.3 列表框及下拉列表框 153
12.4 复选框 158
12.5 文本框 159
12.6 编辑框 160
12.7 组合框 162
12.8 数码器 163
12.9 命令按钮与命令按钮组 164
12.10 定时器 165
12.11 栅格对象 166
12.12 其他控件 169
第十三章 对象连接与嵌入 172
13.1 OLE对象的常用方法 172
13.2 将OLE对象加入表中 174
13.3 将OLE对象添加到窗体中 175
13.4 用OLE自动化创建对象 176
13.5 操作OLE对象 177
14.1 存取数据 180
第十四章 网络编程技术 180
14.2 锁定数据 181
14.3 解除数据锁定 182
14.4 缓冲方式选择 182
14.5 冲突的管理 184
14.6 利用事务处理实现数据的更新 186
第十五章 开发应用程序 191
15.1 应用程序结构 191
15.2 测试和调试应用程序 195
15.3 应用程序举例 198
附录A Visual FoxPro语言基础 201
附录B 系统内存变量 217
附录C 文件类型及扩展名 222