Visual FoxPro中文版入门与提高实用教程

Visual FoxPro中文版入门与提高实用教程
作 者: 陈松 张增强
出版社: 中国铁道出版社
丛编项: 入门与提高实用教程系列丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: FoxPro
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual FoxPro中文版入门与提高实用教程》作者简介

内容简介

本书适合作为VisualFoxPro初学者的入门教程。对于有一定基础的中高级水平的开发人员,本书也提供了关于VisualFoxPro6.0的新特点和使用方法,并提供了相应的实例。本书也可以作为广大程序设计爱好者的培训教程。本书基于单机开发,通过详尽的基础知识,简单实用而又有代表性的开发实例,向读者介绍如何使用VisualFoxPro中提供的工具和功能来实现所需要的系统功能。并介绍了一些设计和编程的技巧。本书适合作为VisualFoxPro初学者的入门教程。对于有一定基础的中高级水平的开发人员,本书也提供了关于VisualFoxPro6.0的新特点和使用方法,并提供了相应的实例。本书也可以作为广大程序设计爱好者的培训教程。

图书目录

第1章 了解数据库系统

1-1 管理信息系统概述

1-1-1 信息系统概述

1-1-2 计算机信息系统的分类

1-1-3 管理信息系统

1-2 认识数据库

1-2-1 数据库系统概述

1-2-2 数据库系统特点

1-2-3 数据模型分类

1-3 关系数据库

1-3-1 关系数据库概念

1-3-2 建立关系结构模型

1-4 数据库基本概念

1-4-1 表和索引

1-4-2 记录和字段

1-5 本章小结

1-6 习题

第2章初识VisualFoxPro6. 0

2-1 简述VisualFoxPro的发展

2-2 VisualFoxPro6. 0功能简介

2-2-1 定位对象变量

2-2-2 新增事件和Hwnd属性

2-2-3 改进命令按钮

2-2-4 其他新增功能

2-3 安装VisualFoxPro6. 0

2-3-1 准备

2-3-2 安装

2-3-3 安装示例和联机文档

2-3-4 安装后自定义系统

2-3-5 安装中可能出现的几个问题

2-3-6 安装后的配置

2-4 配置VisualFoxPr06. 0

2-4-1 使用选项对话框设置

2-4-2保存设置

2-4-3 显示设置

2-4-4用SET命令设置

2-4-5 使用配置文件

2-4-6 隐藏启动屏幕

2-5 VisualFoxPro基本操作

2-5-1 启动VisualFoxPro

2-5-2 项目管理器

2-5-3 VisualFoxPro设计器

2-5-4 使用工具栏

2-5-5 使用向导

2-5-6 VisualFoxPro系统菜单

2-6 本章小结

2-7 习题

第3章 数据库与表设计

3-1 建立数据库

3-1-1 建立项目

3-1-2 建立数据库

3-1-3 数据库设计器

3-2 设置数据库

3-2-1 在数据库中添加表

3-2-2 从数据库中移去表

3-2-3 数据库链接的更新

3-2-4 查看数据库属性

3-2-5 查看数据库结构

3-2-6 检查数据库

3-3 操作数据库

3-3-1 管理数据库

3-3-2 打开多个数据库

3-3-3 设置当前数据库

3-3-4 关闭数据库

3-3-5 数据库错误处理

3-4 设计表

3-4-1 创建表

3-4-2 浏览数据

3-4-3 编辑数据

3-4-4 添加数据

3-4-5 删除数据

3-4-6 定制浏览数据窗口

3-4-7 修改表的结构

3-4-8 给表加过滤器

3-5 为表添加索引

3-5-1 用索引给表排序

3-5-2 为多个字段排序

3-5-3 筛选记录

3-6 本章小结

3-7 习题

第4章 VisualFoxPro6. 0示例--货物管理系统

4-1 需求分析

4-1-1 应用背景

4-1-2 目标设计

4-1-3 可行性分析

4-2 解决方案/系统设计

4-2-1 货物管理数据库分析

4-2-2 货物管理数据库规范化设计

4-2-3 货物管理数据库逻辑设计

4-3 实现货物管理数据库

4-3-1 新建数据库结构

4-3-2 设计数据表

4-4 本章小结

4-5 习题

第5章 视图设计技术

5-1 视图概述

5-2 建立视图

5-2-1 创建本地视图

5-2-2 创建连接并使用远程视图

5-2-3 在视图中操作表

5-3 处理自由数据

5-3-1 处理游离视图

5-3-2 创建游离视图

5-3-3 显示和修改自由数据

5-4 优化视图性能

5-4-1 控制递进式获取信息量的大小

5-4-2 控制备注字段的获取

5-4-3 设置下载的最大记录数

5-4-4 优化过滤器和连接

5-4-5 共享多个远程视图的连接

5-5 建立货物管理系统的货物信息视图

5-6 本章小结

5-7 习题

第6章 查询设计技术

6-1 查询概述

6-2 建立查询

6-2-1 使用查询设计器

6-2-2 使用查询向导

6-2-3 使用查询去向

6-3 建立多表查询

6-3-1 建立合同信息库

6-3-2 建立多表查询

6-4 建立交叉表查询

6-4-1 用查询设计器建立交叉表查询

6-4-2 用查询向导建立交叉表查询

6-5 建立图形查询

6-5-1 区域图

6-5-2 立体堆叠区域图

6-5-3 横条图

6-5-4 立体横条图

6-5-5 竖条图

6-5-6 立体竖条图

6-5-7 饼状图

6-5-8 立体饼状图

6-5-9 XY图

6-6 建立货物管理系统的供货商查询

6-7 本章小结

6-8 习题

第7章 SQL数据库编程

7-1 SQL概述

7-2 数据查询

7-2-1 Select语句

7-2-2 Where子句

7-2-3 From子句

7-2-4 更名运算

7-2-5 元组变量

7-2-6 排列元组的显示次序 OrderBy

7-2-7 集合操作

7-2-8 统计查询

7-2-9 嵌套子查询

7-3 数据库修改

7-3-1 删除

7-3-2 插入

7-3-3 更新

7-4 本章小结

7-5 习题

第8章 表单设计技术

8-1 表单概述

8-2 创建表单

8-2-1 表单向导

8-2-2 表单设计器

8-2-3 创建一对多表单

8-2-4 设置数据环境

8-3 表单操作

8-3-1 设置表单属性

8-3-2 向表单中添加字段

8-3-3 向表单添加控件

8-3-4 加入页框

8-3-5 加入表格

8-3-6 完善控件按钮

8-3-7 使用调色板快速设置对象颜色

8-3-8 布局表单中的对象

8-3-9 设置对象的TAB键次序

8-4 表单管理

8-4-1 隐藏表单

8-4-2 将参数传递到表单

8-4-3 将表单另存为HTML文件

8-4-4 管理表单的多个实例

8-4-5 在表单中使用本地和远程数据

8-4-6 设置表单模板

8-5 建立货物管理系统的库存管理界面表单

8-6 本章小结

8-7 习题

第9章 报表和标签设计技术

9-1 报表概述

9-2 创建报表

9-2-1 使用报表向导

9-2-2 快速制作报表

9-2-3 报表设计器

9-3 计划. 创建报表布局

9-3-1 计划报表布局

9-3-2 设置报表数据环境

9-4 添加报表控件

9-4-1 添加字段

9-4-2 添加标签控件

9-4-3 选择. 移动及调整报表控件的大小

9-4-4 复制和删除报表控件

9-4-5 对齐控件

9-4-6 调整控件的位置

9-5 设计标签

9-5-1 使用标签向导

9-5-2 使用标签设计器

9-6 使用变量预览. 打印报表

9-6-1 添加和使用变量

9-6-2 预览结果

9-6-3 打印报表

9-7 建立货物信息系统中的报损报表

9-8 本章小结

9-9 习题

第10章 菜单和工具栏技术

10-1 创建菜单

10-1-1 菜单设计器

10-1-2 规划菜单系统

10-1-3 创建菜单

10-1-4 为菜单系统指定任务

10-2 创建自定义工具栏

10-2-1 定义工具栏类

10-2-2 在自定义工具栏类中添加对象

10-2-3 在表单集中添加自定义工具栏

10-3 定制菜单系统

10-3-1 显示状态栏信息

10-3-2 定义菜单标题的位置

10-3-3 保存与还原菜单

10-3-4 为菜单系统创建默认过程

10-4 建立货物管理系统的主界面菜单

10-4-1 建立表单

10-4-2 编写代码

10-5 本章小结

10-6 习题

第11章 VisualFoxPro6. 0编程基础

11-1 数据类型

11-1-1 常量

11-1-2 数据类型

11-1-3 变量

11-2 表达式

11-2-1 算术表达式

11-2-2 字符表达式

11-2-3 关系表达式

11-2-4 逻辑表达式

11-2-5 日期时间表达式

11-2-6 名称表达式

11-2-7 宏替换

11-2-8 表达式生成器

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-4-3 程序的编辑. 执行和调试

11-5 本章小结

11-6 习题

第12章 面向对象设计技术

12-1 面向对象程序设计概述

12-2 类和对象

12-2-1 对象

12-2-2 对象的属性. 事件和方法

12-2-3 类

12-3 类程序设计

12-3-1 从基类派生类

12-3-2 用类设计器创建类

12-3-3 用类设计器创建自定义类

12-3-4 用类设计器修改类

12-4 对象程序设计

12-4-1 创建和释放对象

12-4-2 属性设置

12-4-3 引用对象

12-4-4 AddObject 方法

12-5 事件程序设计

12-5-1 常见事件

12-5-2 事件的触发

12-5-3 高级事件

12-6 本章小结

12-7 习题

第13章 OLE及ActiveX控件技术

13-1 设计OLE应用程序

13-2 在应用程序中添加OLE对象

13-2-1 在表中添加OLE对象

13-2-2 刷新MicrosoftGraph

13-3-3 在表单中添加OLE对象

13-3-4 与OLE对象交互作用

13-3 使用ActiveX控件

13-3-1 向表单添加ActiveX控件

13-3-2 管理绑定型ActiveX控件

13-4 应用自动服务管理对象

13-4-1 设置时间期限

13-4-2 访问对象集合

13-4-3 使用对象数组

13-4-4 释放外部对象

13-5 派生对象的子类

13-6 从其他应用程序中控制VisualFoxPro

13-7 创建Automation服务程序

13-7-1 创建服务程序

13-7-2 编译服务程序

13-7-3 注册一个Automation服务程序

13-7-4 使用Automation服务程序

13-7-5 从Automation服务程序引起错误或返回错误

13-8 使用远程自动服务

13-8-1 远程自动服务

13-8-2 系统安全策略选项

13-8-3 在远程自动服务中使用权限

13-9 本章小结

13-10 习题

第14章 应用系统集成技术

14-1 调试

14-1-1 跟踪窗口

14-1-2 局部窗口和监视窗口

14-1-3 事件跟踪

14-1-4 使用错误处理程序

14-2 优化程序

14-2-1 快速定位记录

14-2-2 引入缓冲

14-3 发布应用程序

14-3-1 准备工作

14-3-2 发布程序

14-3-3 制作安装盘

14-3-4 发布考勤管理系统

14-3-5 软件发布

14-4 本章小结

14-5 习题

第15章 客户端/服务器技术

15-1 客户端/服务器概述

15-1-1 高性能的设计

15-1-2 确保开发的准确性和数据的完整性

15-2 SQLpass-through技术

15-2-1 使用SQLpass-through函数

15-2-2 建立参数化查询

15-2-3 使用SQLServer的输入/输出参数

15-2-4 建立与远程数据的外部连接

15-2-5 对SQL实施ODBC扩展

15-2-6 使用SQL pass-through管理连接

15-3 实时数据采集

15-4 建立客户端朋艮务器机制

15-4-1 客户端/服务器的应用形式

15-4-2 设计客户端/服务器系统的基本原则

15-4-3 建立客户端/服务器的机制

15-4-4 实现客户端/服务器系统的基本方法

15-5 本章小结

15-6

第16章 建立考勤管理系统

16-1 需求分析

16-1-1 应用背景

16-1-2 目标设计

16-1-3 可行性分析

16-2 解决方案/系统设计

16-2-1 考勤管理数据库分析

16-2-2 考勤管理数据库规范化设计

16-2-3 考勤管理数据库逻辑设计

16-3 程序预览

16-4 考勤管理数据库的实现

16-4-1 实现数据库结构

16-4-2 设计数据表

16-5 各功能表单的实现

16-5-1 开始界面表单的建立

16-5-2 用户登录表单的建立

16-5-3 主界面表单的建立

16-5-4 基本考勤管理表单的建立

16-5-5 加班管理表单的建立

16-5-6 出差管理表单的建立

16-5-7 系统管理表单的建立

16-6 开发技巧及难点点评

16-6-1 复制

16-6-2 缩格及空行

16-6-3 在程序中插入对象名称

16-6-4 精确调整对象位置

16-7 本章小结

附录

部分习题答案