《Visual Foxpro 6.0应用与提高》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:东岳工作室编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1998
  • ISBN:7115075603
  • 页数:231 页
图书介绍:

第一章 Visual FoxPro程序设计入门 1

1.1 Visual FoxPro程序设计的特点 1

1.1.1 程序开发的步骤 1

1.1.2 开发Visual FoxPro应用程序的过程 2

1.2 使用项目组织文件 4

1.2.1 引用可修改的文件 5

1.2.2 连编项目 6

1.2.3 生成应用程序 6

1.3 构造应用程序框架 7

1.3.1 设置起始点 8

1.3.2 初始化环境 8

1.3.3 显示初始的用户界面 10

1.3.4 控制事件循环 10

1.3.5 恢复原始的开发环境 10

1.4.1 数据的手工处理和程序设计 11

1.4 利用程序进行数据处理 11

1.3.6 将一个程序设置为主文件 11

1.4.2 存储数据 13

1.4.3 数据类型 13

1.4.4 处理数据 13

1.4.5 程序流的控制 15

1.4.6 使用过程和用户自定义函数 17

1.5 程序设计示例 19

1.5.1 对问题进行说明 20

1.5.2 分解问题 20

1.5.3 编制模块 20

1.5.4 测试模块 22

1.5.5 组装全部模块 23

1.5.6 整体测试 24

1.5.7 使程序更可靠 24

思考题 25

2.1.1 数据库设计步骤 26

2.1 数据库设计 26

第二章 数据库设计与操作 26

2.1.2 分析数据需求 27

2.1.3 将需求分类放入表 27

2.1.4 确定所需字段 28

2.1.5 确定关系 29

2.1.6 设计求精 31

2.1.7 示例数据库图解 31

2.2 创建数据库的步骤 32

2.2.1 数据字典的作用 32

2.2.2 将表加入数据库 33

2.2.3 在数据库中添加表 34

2.2.4 创建永久 关系 36

2.2.5 建立参照完整性 36

2.2.6 创建存储过程 37

2.2.7 查看和设置数据库属性 37

2.3.2 浏览数据库文件 38

2.3.1 查看数据库分层结构 38

2.3 查看和修改数据库结构 38

2.3.3 扩展数据库文件 39

2.3.4 检查数据库 39

2.4 管理数据库 40

2.4.1 在项目中添加数据库 40

2.4.2 从项目中移去数据库 40

2.4.3 删除数据库 40

2.5 引用多个数据库 40

2.5.1 打开多个数据库 41

2.5.2 设置当前数据库 41

2.5.3 选择当前数据库中的表 41

2.5.4 关闭数据库 42

2.5.5 作用域 42

2.6 数据库错误处理 43

思考题 43

3.1.1 设计数据库表和自由表 44

第三章 表的设计与操作 44

3.1 创建表 44

3.1.2 创建字段 47

3.1.3 检查记录级规则 54

3.1.4 从数据库中移去具有关联规则的表 55

3.1.5 使用触发器 55

3.1.6 修改表结构 57

3.2 处理记录 58

3.2.1 添加记录 58

3.2.2 记录编辑 59

3.3 表的索引 61

3.3.1 创建一个索引 61

3.3.2 查看索引信息 62

3.3.3 控制重复值 62

3.3.4 创建多个索引 63

3.3.6 在运行时设置记录顺序 64

3.3.5 控制访问记录的顺序 64

3.3.7 使用其他索引类型 65

3.3.8 删除索引 66

3.3.9 使用表达式进行索引 67

3.3.10 筛选数据 70

3.3.11 高效地使用索引 70

3.4.3 在工作区中打开表 71

3.4.2 查看工作区 71

3.4.1 使用数据工作期 71

3.4 使用多个表 71

3.4.4 在工作区中关闭表 72

3.4.5 引用工作区 72

3.4.6 使用表列别名 72

3.4.7 设置表间的临时关系 73

3.4.8 用索引设置永久关系 75

思考题 75

4.1.1 创建本地视图 76

4.1 创建视图 76

第四章 使用视图查询和修改数据 76

4.1.2 用已有的 SQL SELECT语句创建视图 77

4.1.3 修改视图 77

4.1.4 重新命名视图 77

4.1.5 删除视图 78

4.1.6 创建多表视图 78

4.1.7 访问远程数据 80

4.2 使用视图 82

4.2.1 限制视图的取值范围 83

4.2.2 创建参数化视图 83

4.2.3 提示用户输入参数值 84

4.2.4 打开视图的多个实例 84

4.2.5 显示视图结构 85

4.2.7 创建视图的临时关系 86

4.2.8 设置视图属性和连接属性 86

4.2.6 创建视图索引 86

4.2.9 关闭视图的基表 87

4.3 在视图中更新数据 87

4.3.1 在视图中更新多个表 89

4.3.2 用数据字典定制视图 90

4.3.3 为视图字段创建默认值 90

4.3.4 在视图的字段和数据行上创建规则 91

4.4.2 在视图中更新本地数据与远程数据 92

4.5 处理游离数据 92

4.4.1 在视图中集成本地数据和远程数据 92

4.4 集成视图 92

4.5.1 创建游离视图 93

4.5.2 显示和修改游离数据 93

4.5.3 更新联机数据 94

4.6 优化视图性能 96

4.6.1 控制递进式获取信息量的大小 96

4.6.2 控制备注字段的获取 96

4.6.4 优化过滤器和联接 97

4.6.3 设置最大下载记录数 97

4.6.5 控制联接结果 98

4.6.6 共享多个远程视图的联接 98

4.6.7 测试连接是否忙 99

思考题 99

第五章 利用表单设计应用程序界面 100

5.1 设计表单 100

5.1.1 设置数据环境 100

5.1.2 创建单文档和多文档界面 102

5.1.3 用表单集扩充表单 104

5.2 在表单中添加对象 105

5.2.1 深入了解容器和控件对象 105

5.2.2 添加Visual FoxPro容器 105

5.2.5 在表单中添加用户自定义对象 107

5.2.4 在表单中添加数据绑定型控件 107

5.2.3 向表单中添加Visual FoxPro控件 107

5.2.6 确定表单中的控件数目 108

5.2.7 在表单中添加属性和方法程序 108

5.2.8 包含预定义常量 109

5.3 处理对象 109

5.3.1 在设计时设置属性 110

5.3.2 定义表单行为 110

5.3.3 指定表单的图标 111

5.3.4 编辑事件代码和方法程序代码 111

5.3.5 保存表单 112

5.3.6 将表单和控件保存为类 112

5.3.7 运行表单 112

5.3.8 在运行时设置属性 114

5.4.1 隐藏表单 116

5.4 管理表单 116

5.4.2 释放表单 116

5.3.10 对事件作出响应 116

5.3.9 在运行时调用方法程序 116

5.4.3 将参数传递到表单 117

5.4.4 从表单返回值 117

5.4.5 管理表单的多个实例 117

5.4.6 为表单设置设计区 117

5.4.7 在表单中使用本地和远程数据 118

5.4.8 设置表单模板 119

5.5 控件使用要点 120

5.5.1 设置控件的数据源 120

5.5.2 根据任务选择合适的控件 121

5.5.3 预先设定选择的控件 121

5.5.4 预先不能确定输入的控件 131

5.5.5 使用微调控件 134

5.5.6 使用命令按钮和命令按钮组控件 135

5.5.7 使用计时器控件 137

5.5.8 用于显示文字、图形或图片的控件 138

5.5.9 使用表格控件 140

5.5.10 使用页框控件 144

5.5.11 使用OLE容器控件 146

5.5.12 使用OLE绑定型控件 146

5.6 控件使用技巧 146

5.6.1 设置访问键 146

5.6.3 设置工具提示文本 147

5.6.4 更改鼠标指针的显示 147

5.6.2 设置控件的Tab键次序 147

5.6.5 启用和废止控件 148

5.6.6 允许用户拖放 148

思考题 151

第六章 添加查询和报表 152

6.1 添加查询 152

6.1.1 创建SELECT-SQL语句 152

6.1.2 选择一定数量或百分数的记录 152

6.1.3 指定输出目标保存查询结果 153

6.2.1 控制数据源 155

6.2 添加报表和标签 155

6.2.2 重定义页面存局 157

6.2.3 在域控件中使用表达式和函数 158

6.2.4 定义报表变量 160

6.2.5 域控件的格式化 161

6.2.6 为控件设置打印选项 163

6.2.7 为组设置打印选项 166

6.2.8 控制报表和标签的输出 167

6.3 集成查询和报表 170

6.3.1 集成查询和报表 170

6.3.2 用查询收集用户输入 171

思考题 171

第七章 使用菜单和工具栏 172

7.1 在应用程序中使用菜单 172

7.1.1 创建菜单系统 172

7.1.3 创建菜单、快捷菜单、菜单项和子菜单 173

7.1.2 规划菜单系统 173

7.1.4 在应用程序中包含菜单 176

7.1.5 将SDI菜单附加到表单中 176

7.1.6 为菜单系统指定任务 176

7.2 创建自定义工具栏 181

7.2.1 定义工具栏类 181

7.2.2 在自定义工具栏类中添加对象 181

7.2.3 在表单集中添加自定义工具栏 182

7.3 测试与调试菜单系统 185

7.4 定制菜单系统 186

7.4.1 显示状态栏信息 186

7.4.2 定义菜单标题的位置 186

7.4.3 保存与还原菜单 187

7.4.4 为菜单系统创建默认过程 187

7.4.5 设置系统菜单 187

思考题 188

8.1.1 访问数据 189

8.1 控制对数据的访问 189

第八章 数据共享程序设计 189

8.1.2 锁定数据 190

8.1.3 解锁数据 193

8.1.4 使用数据工作期 193

8.1.5 缓冲访问数据 195

8.2 更新数据 198

8.2.1 使用缓冲进行更新 198

8.2.2 事务管理更新 199

8.2.3 使用视图管理更新 202

8.3 管理冲突 203

8.3.1 管理缓冲冲突 203

8.3.2 检测并解决冲突 204

思考题 205

第九章 为应用程序创建帮助 206

9.1 创建图形样式帮助文件 206

9.1.1 选择帮助特性 206

9.1.3 计划对联机帮助的访问 207

9.1.2 制作帮助文件 207

9.1.4 编程实现帮助特性 211

9.2 创建.DBF帮助文件 214

9.2.1 设计.DBF样式帮助 214

9.2.2 测试.DBF样式帮助 216

9.2.3 定制.DBF样式帮助 216

思考题 218

第十章 应用程序发布 219

10.1 发布应用程序 219

10.1.1 发布过程 219

10.1.2 准备要发布的应用程序 219

10.1.3 定制要发布的应用程序 224

10.1.4 准备制作发布磁盘 226

10.2 制作发存磁盘 227

10.2.1 发解发布过程 227

10.2.2 使用安装向导 229

思考题 231