Visual FoxPro 6.0程序设计基础

Visual FoxPro 6.0程序设计基础
作 者: 孙晨霞 郭彦红 苑迎春
出版社: 清华大学出版社
丛编项: 推荐教材与自学用书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: FoxPro
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual FoxPro 6.0程序设计基础》作者简介

内容简介

本书是一本全面介绍Visual FoxPro 6.0语言和环境特点及其应用技术的实用教材。编写本书的目的有两个,一是使广大读者能够全面系统地了解Visual FoxPro 的技术特点,二是通过Visual FoxPro 6.0读者掌握数据库的基本概念、理论和应用模式。全书共分15章,前两章介绍了数据库的基本理论和Visual FoxPro 6.0的语言因素。第3章-第6章循序渐进地介绍了Visual FoxPro 6.0的表、数据库及其相关操作。第7章-第11章介绍Visual FoxPro 6.0中GUI的数据库应用程序设计及程序调试方法。最后两章介绍了应用程序打包和帮助文件的制作。本书适合作为普通高等院校非计算机专业的数据库应用技术教材,也可作为计算机技术爱好者自学的参考书。

图书目录

第1章 概述

1. 1 数据处理技术的发展

1. 1. 1 数据处理的发展

1. 1. 2 数据库技术的发展

1. 2 关系数据库基础

1. 2. 1 现实世界的数据描述

1. 2. 2 关系模型

1. 3 认识VisualFoxPro

1. 3. 1 VisualFoxPro发展简介

1. 3. 2 VisualFoxPro6. 0的语言特点

1. 3. 3 VisualFoxpro 6. 0的功能特点

1. 3. 4 VisualFoxPro 6. 0的集成开发环境

1. 4 习题

第2章 VisuaI FoxPro 6. 0编程基础

2. 1 VisualFoxPro程序文件

2. 1. 1 创建程序文件

2. 1. 2 保存程序

2. 1. 3 编辑程序文件

2. 1. 4 运行程序文件

2. 2 数据类型

2. 2. 1 内存变量和表字段中都可用的数据类型

2. 2. 2 只在表字段当中出现的数据类型

2. 3 常量

2. 3. 1 认识常量

2. 3. 2 使用预处理命令定义常量

2. 3. 3 释放常量

2. 4 变量

2. 4. 1 内存变量

2. 4. 2 字段变量

2. 4. 3 系统变量

2. 4. 4 变量的命名规则

2. 5 数组

2. 5. 1 创建数组

2. 5. 2 数组元素的赋值

2. 5. 3 对数组操作的系统函数

2. 5. 4 数组与表

2. 6 运算符

2. 6. 1 算术运算符

2. 6. 2 字符串运算符

2. 6. 3 逻辑运算符

2. 6. 4 关系运算符

2. 6. 5 日期和时间运算符

2. 6. 6 运算符的优先级

2. 6. 7 NULL值的问题

2. 6. 8 程序控制结构

2. 7 过程和函数介绍

2. 7. 1 过程

2. 7. 2 函数

2. 8 习题

第3章 表的创建与维护

3. 1 自由表的创建

3. 1. 1 基本概念

3. 1. 2 选择字段和字段的数据类型

3. 1. 3 利用[表设计器]创建新表

3. 1. 4 利用表向导创建新表

3. 1. 5 使用SQL命令创建新表

3. 2 输入数据

3. 2. 1 在数据表的尾部追加记录

3. 2. 2 在数据表的指定的位置上插入记录

3. 2. 3 用SQL语句插入记录

3. 3 表数据编辑. 修改

3. 3. 1 交互方式的数据修改和浏览

3. 3. 2 用VisualFoxPro命令修改数据

3. 3. 3 用SQL语句修改数据

3. 4 记录删除

3. 5 修改表结构

3. 5. 1 利用[表设计器]修改表结构

3. 5. 2 使用SQL命令修改表结构

3. 6 表文件的删除

3. 7 数据的计数. 求和及汇总的实例

3. 8 多工作区操作

3. 8. 1 工作区的标识

3. 8. 2 工作区的选择和使用

3. 8. 3 工作区的互访

3. 8. 4 设置表间的临时关系

3. 9 习题

第4章 表的索引和排序

4. 1 何谓索引

4. 2 索引的类别

4. 3 建立索引

4. 4 使用索引

4. 5 索引文件

4. 5. 1 索引文件类型

4. 5. 2 常用索引命令

4. 6 表的排序

4. 7 习题

第5章 使用[项目管理器]

5. 1 管理信息系统概述

5. 1. 1 系统规划

5. 1. 2 系统分析

5. 1. 3 系统设计

5. 1. 4 系统实施

5. 1. 5 系统运行与维护

5. 2 用VisualFoxPro 6. 0开发信息系统的基本步骤

5. 3 [项目管理器]概述

5. 4 建立项目的实例

5. 5 [项目管理器]的使用

5. 5. 1 [数据]选项卡

5. 5. 2 [文档]选项卡

5. 5. 3 [代码]选项卡

5. 5. 4 [其他]选项卡

5. 5. 5 利用项目查找文件

5. 5. 6 文件的创建修改

5. 5. 7 文件的添加及删除

5. 5. 8 浏览表文件中的内容

5. 5. 9 项目间的文件共享

5. 6 定制[项目管理器]

5. 6. 1 [项目管理器]的停泊

5. 6. 2 [项目管理器]的折叠

5. 6. 3 分离[项目管理器]选项卡

5. 6. 4 [项目管理器]的"双击"操作功能设置

5. 7 习题

第6章 数据库的创建和管理

6. 1 设计图书数据库

6. 1. 1 书籍管理系统的组成

6. 1. 2 确定实体

6. 1. 3 分割表

6. 1. 4 建立表间的关系

6. 2 数据库的创建和管理

6. 2. 1 创建数据库

6. 2. 2 管理数据库

6. 3 在数据库中添加和移去表

6. 3. 1 添加数据表

6. 3. 2 移去数据表

6. 4 使用数据库表的新功能设置字段属性

6. 4. 1 设置字段标题

6. 4. 2 设置字段输入掩码和显示格式

6. 4. 3 为字段输入注释

6. 4. 4 设置字段默认值

6. 4. 5 设置有效性规则和有效性说明

6. 5 设置表属性

6. 5. 1 长表名

6. 5. 2 表注释

6. 5. 3 触发器

6. 6 设置表间的关联与参照完整性规则

6. 6. 1 建立永久性关联

6. 6. 2 设置参照完整性

6. 6. 3 用SETRELATION命令建立临时关联

6. 7 习题

第7章 查询与视图

7. 1 设计查询

7. 1. 1 启动[查询设计器]

7. 1. 2 [查询设计器]介绍

7. 1. 3 [字段]选项卡

7. 1. 4 [联接]选项卡

7. 1. 5 [筛选]选项卡

7. 1. 6 [排序依据]选项卡

7. 1. 7 [分组依据]选项卡

7. 1. 8 [杂项]选项卡

7. 1. 9 定义查询结果的输出方式

7. 1. 10 对查询文件的操作

7. 2 使用查询向导建立查询文件

7. 2. 1 启动查询向导

7. 2. 2 标准查询向导

7. 2. 3 图形向导

7. 2. 4 交叉表格向导

7. 3 使用SELECT-SQL语句实现查询

7. 3. 1 简单的SELECT语句

7. 3. 2 多表查询

7. 3. 3 统计. 分组和排序输出结果

7. 3. 4 输出查询结果

7. 4 设计视图

7. 4. 1 创建本地视图

7. 4. 2 [更新条件]选项卡

7. 4. 3 定制视图

7. 5 习题

第8章 表单

8. 1 面向对象程序设计的基本概念

8. 1. 1 对象. 属性. 事件和方法

8. 1. 2 类

8. 1. 3 事件驱动的程序运行机制

8. 2 用表单向导创建表单

8. 2. 1 使用单表向导建立表单

8. 2. 2 使用一对多表单向导建立表单

8. 3 使用[表单设计器]建立表单

8. 3. 1 用快速表单添加字段

8. 3. 2 [表单设计器]工具栏

8. 3. 3 使用[表单控件]工具栏添加控件

8. 3. 4 使用控件生成器添加控件

8. 3. 5 从数据环境中向表单添加控件

8. 3. 6 对控件的操作

8. 3. 7 设置属性和编写事件. 方法代码

8. 4 表单的使用

8. 4. 1 表单类型和使用方法

8. 4. 2 表单外观及行为控制属性

8. 4. 3 表单的管理

8. 4. 4 表单中对象的引用方法

8. 5 VisualFoxPro常用事件与属性

8. 5. 1 常用事件

8. 5. 2 常用属性

8. 6 容器对象和控件对象

8. 6. 1 容器对象和控件对象的概念

8. 6. 2 集合和记数属性

8. 7 习题

第9章 常用控件

9. 1 控件简介

9. 1. 1 控件的常见属性

9. 1. 2 数据绑定控件与非数据绑定控件

9. 1. 3 在设计时如何适时选择合适的控件

9. 2 显示信息的控件

9. 2. 1 标签控件

9. 2. 2 线条控件

9. 2. 3 形状控件

9. 2. 4 图像控件

9. 3 命令按钮和命令按钮组

9. 3. 1 命令按钮

9. 3. 2 命令按钮组

9. 4 接收用户输入的控件

9. 4. 1 文本框

9. 4. 2 编辑框

9. 5 给出一组确定的值的控件

9. 5. 1 选项按钮组

9. 5. 2 复选框

9. 5. 3 列表框

9. 5. 4 组合框

9. 6 微调控件

9. 7 计时器控件

9. 8 表格控件

9. 8. 1 表格的常用属性

9. 8. 2 对表格的列进行调整

9. 9 页框控件

9. 10 ActiveX控件和ActiveX绑定控件

9. 10. 1 ActiveX控件

9. 10. 2 ActiveX绑定控件

9. 11 表单设计举例

9. 11. 1 改变鼠标的形状

9. 11. 2 数据维护的表单

9. 12 使用外部控件

9. 13 习题

第10章 多用户应用程序设计

10. 1 共享数据访问方式

10. 2 锁定数据

10. 2. 1 锁定类型

10. 2. 2 锁定方式

10. 2. 3 管理锁定冲突

10. 2. 4 解锁

10. 3 数据缓冲

10. 3. 1 记录缓冲与表缓冲

10. 3. 2 缓冲的锁定方式

10. 3. 3 启用缓冲

10. 3. 4 使用缓冲

10. 4 事务处理

10. 4. 1 简单事务处理

10. 4. 2 嵌套事务处理

10. 5 习题

第11章 程序调试

11. 1 错误类型

11. 1. 1 语法错误

11. 1. 2 逻辑错误

11. 1. 3 运行错误

11. 1. 4 VisualFoxPro中程序的主要状态

11. 2 [调试器]介绍

11. 2. 1 打开[调试器]

11. 2. 2 [调试器]窗口的主要元素

11. 3 调试程序

11. 3. 1 跟踪程序运行

11. 3. 2 设置断点

11. 3. 3 监视程序

11. 3. 4 使用[调用堆栈]窗口

11. 3. 5 使用[输出]窗口

11. 3. 6 使用[事件跟踪]对话框

11. 4 处理运行时错误

11. 4. 1 预防错误

11. 4. 2 错误处理

11. 5 习题

第12章 菜单和工具栏

12. 1 菜单系统设计

12. 1. 1 菜单设计器的使用

12. 1. 2 菜单设计示例

12. 1. 3 创建快捷菜单

12. 2 创建自定义工具栏

12. 2. 1 定义工具栏类

12. 2. 2 在自定义工具栏类中添加对象及设置属性

12. 2. 3 设置自定义工具栏操作

12. 2. 4 在表单集中添加工具栏

12. 3 协调菜单和自定义工具栏

12. 4 将相关的工具栏和菜单添加到表单集中

12. 5 习题

第13章 报表与标签设计

13. 1 创建一个报表文件

13. 2 [报表设计器]介绍

13. 2. 1 [报表设计器]的窗口布局

13. 2. 2 [报表]菜单

13. 2. 3 [报表设计器]工具栏

13. 3 报表布局设计

13. 4 报表数据源

13. 4. 1 建立报表数据源

13. 4. 2 报表输出的数据控制

13. 5 报表控件

13. 5. 1 常用的报表控件介绍

12. 5. 2 加入报表控件

13. 5. 3 域控件的格式

13. 5. 4 控件的字体. 颜色. 背景色等属性的设置

13. 5. 5 图片及OLE对象的报表输出

13. 6 报表中插入日期. 页码

13. 7 报表预览和打印

13. 8 报表设计举例

13. 9 标签的设计

13. 10 习题

第14章 编辑与发布应用程序

14. 1 设计主文件

14. 2 连编

14. 2. 1 包含或排除文件

14. 2. 2 连编

14. 3 制作安装程序

14. 3. 1 制作安装程序的过程

14. 3. 2 使用[安装向导]创建发布磁盘

14. 4 习题

第15章 帮助文件的制作

15. 1 HTML样式的帮助

15. 1. 1 制作帮助文件的基本过程

15. 1. 2 如何使用帮助文件

15. 2 DBF样式的帮助

15. 2. 1 设计帮助数据表

15. 2. 2 使用. dbf样式的帮助

15. 2. 3 [请参阅]交叉引用

15. 2. 4 定制. dbf样式帮助

15. 2. 5 控制[帮助]窗口的位置

15. 3 习题

附录A Visual FoxPro中的文件类型

附录B Visual FoxPro系统容量

附录C [选项]对话框的选项