当前位置:首页 > 工业技术
Visual FoxPro 6.0程序设计基础
Visual FoxPro 6.0程序设计基础

Visual FoxPro 6.0程序设计基础PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:孙晨霞等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2003
  • ISBN:7302074925
  • 页数:365 页
图书介绍:本书是一本全面介绍Visual Foxpro 6.0语言和环境特点及其应用技术的实用教材。编写本书的目的有两个,一是使广大读者能够全面系统地了解Visual Foxpro的技术特点,另一个是Visual Foxpro 6.0使读者掌握数据库的基本概念、理论和应用模式。
《Visual FoxPro 6.0程序设计基础》目录

第1章 概述 1

1.1 数据处理技术的发展 1

1.1.1 数据处理的发展 1

1.1.2 数据库技术的发展 3

1.2 关系数据库基础 4

1.2.1 现实世界的数据描述 4

1.2.2 关系模型 5

1.3.1 Visual FoxPro发展简介 7

1.3 认识Visual FoxPro 7

1.3.2 Visual FoxPro 6.0的语言特点 8

1.3.3 Visual FoxPro 6.0的功能特点 9

1.3.4 Visual FoxPro 6.0的集成开发环境 9

1.4 习题 14

第2章 Visual FoxPro 6.0编程基础 15

2.1 Visual FoxPro程序文件 15

2.1.1 创建程序文件 15

2.1.2 保存程序 16

2.1.3 编辑程序文件 17

2.1.4 运行程序文件 18

2.2 数据类型 19

2.2.1 内存变量和表字段中都可用的数据类型 20

2.2.2 只在表字段当中出现的数据类型 21

2.3 常量 22

2.3.1 认识常量 22

2.3.2 使用预处理命令定义常量 23

2.3.3 释放常量 23

2.4 变量 23

2.4.1 内存变量 24

2.4.2 字段变量 27

2.4.3 系统变量 28

2.4.4 变量的命名规则 28

2.5 数组 28

2.5.1 创建数组 29

2.5.2 数组元素的赋值 30

2.5.3 对数组操作的系统函数 31

2.5.4 数组与表 32

2.6.2 字符串运算符 33

2.6.3 逻辑运算符 33

2.6.1 算术运算符 33

2.6 运算符 33

2.6.4 关系运算符 34

2.6.5 日期和时间运算符 35

2.6.6 运算符的优先级 37

2.6.7 NULL值的问题 38

2.6.8 程序控制结构 39

2.7 过程和函数介绍 45

2.7.1 过程 45

2.7.2 函数 48

2.8 习题 53

第3章 表的创建与维护 55

3.1 自由表的创建 55

3.1.1 基本概念 55

3.1.2 选择字段和字段的数据类型 56

3.1.3 利用【表设计器】创建新表 57

3.1.4 利用表向导创建新表 59

3.1.5 使用SQL命令创建新表 60

3.2 输入数据 60

3.2.1 在数据表的尾部追加记录 62

3.2.3 用SQL语句插入记录 64

3.2.2 在数据表的指定的位置上插入记录 64

3.3 表数据编辑、修改 65

3.3.1 交互方式的数据修改和浏览 65

3.3.2 用Visual FoxPro命令修改数据 68

3.3.3 用SQL语句修改数据 69

3.4 记录删除 70

3.5 修改表结构 72

3.5.1 利用【表设计器】修改表结构 72

3.5.2 使用SQL命令修改表结构 73

3.6 表文件的删除 73

3.7 数据的计数、求和及汇总的实例 74

3.8 多工作区操作 75

3.8.1 工作区的标识 75

3.8.2 工作区的选择和使用 76

3.8.3 工作区的互访 77

3.8.4 设置表间的临时关系 78

3.9 习题 78

第4章 表的索引和排序 80

4.1 何谓索引 80

4.2 索引的类别 81

4.3 建立索引 82

4.4 使用索引 84

4.5 索引文件 85

4.5.1 索引文件类型 85

4.5.2 常用索引命令 86

4.6 表的排序 87

4.7 习题 87

第5章 使用【项目管理器】 89

5.1 管理信息系统概述 89

5.1.1 系统规划 89

5.1.4 系统实施 90

5.1.3 系统设计 90

5.1.2 系统分析 90

5.1.5 系统运行与维护 91

5.2 用Visual FoxPro 6.0开发信息系统的基本步骤 91

5.3 【项目管理器】概述 93

5.4 建立项目的实例 95

5.5 【项目管理器】的使用 96

5.5.1 【数据】选项卡 96

5.5.2 【文档】选项卡 97

5.5.3 【代码】选项卡 97

5.5.4 【其他】选项卡 98

5.5.6 文件的创建修改 99

5.5.5 利用项目查找文件 99

5.5.7 文件的添加及删除 100

5.5.8 浏览表文件中的内容 100

5.5.9 项目间的文件共享 100

5.6 定制【项目管理器】 100

5.6.1 【项目管理器】的停泊 100

5.6.2 【项目管理器】的折叠 101

5.6.3 分离【项目管理器】选项卡 101

5.7 习题 102

5.6.4 【项目管理器】的“双击”操作功能设置 102

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

6.1 设计图书数据库 104

6.1.1 书籍管理系统的组成 105

6.1.2 确定实体 105

6.1.3 分割表 106

6.1.4 建立表间的关系 106

6.2 数据库的创建和管理 108

6.2.1 创建数据库 108

6.3.1 添加数据表 110

6.2.2 管理数据库 110

6.3 在数据库中添加和移去表 110

6.3.2 移去数据表 112

6.4 使用数据库表的新功能设置字段属性 113

6.4.1 设置字段标题 113

6.4.2 设置字段输入掩码和显示格式 114

6.4.3 为字段输入注释 116

6.4.4 设置字段默认值 116

6.4.5 设置有效性规则和有效性说明 117

6.5.1 长表名 120

6.5 设置表属性 120

6.5.2 表注释 121

6.5.3 触发器 121

6.6 设置表间的关联与参照完整性规则 122

6.6.1 建立永久性关联 123

6.6.2 设置参照完整性 124

6.6.3 用SET RELATION命令建立临时关联 129

6.7 习题 130

7.1 设计查询 132

7.1.1 启动【查询设计器】 132

第7章 查询与视图 132

7.1.2 【查询设计器】介绍 133

7.1.3 【字段】选项卡 134

7.1.4 【联接】选项卡 136

7.1.5 【筛选】选项卡 138

7.1.6 【排序依据】选项卡 141

7.1.7 【分组依据】选项卡 142

7.1.8 【杂项】选项卡 143

7.1.9 定义查询结果的输出方式 144

7.1.10 对查询文件的操作 147

7.2 使用查询向导建立查询文件 150

7.2.1 启动查询向导 150

7.2.2 标准查询向导 150

7.2.3 图形向导 153

7.2.4 交叉表格向导 155

7.3 使用SELECT-SQL语句实现查询 157

7.3.1 简单的SELECT语句 157

7.3.2 多表查询 158

7.3.3 统计、分组和排序输出结果 159

7.4 设计视图 160

7.3.4 输出查询结果 160

7.4.1 创建本地视图 161

7.4.2 【更新条件】选项卡 162

7.4.3 定制视图 165

7.5 习题 167

第8章 表单 169

8.1 面向对象程序设计的基本概念 169

8.1.1 对象、属性、事件和方法 170

8.1.2 类 170

8.1.3 事件驱动的程序运行机制 171

8.2.1 使用单表向导建立表单 172

8.2 用表单向导创建表单 172

8.2.2 使用一对多表单向导建立表单 175

8.3 使用【表单设计器】建立表单 178

8.3.1 用快速表单添加字段 178

8.3.2 【表单设计器】工具栏 179

8.3.3 使用【表单控件】工具栏添加控件 180

8.3.4 使用控件生成器添加控件 181

8.3.5 从数据环境中向表单添加控件 182

8.3.6 对控件的操作 185

8.3.7 设置属性和编写事件、方法代码 188

8.4 表单的使用 190

8.4.1 表单类型和使用方法 190

8.4.2 表单外观及行为控制属性 191

8.4.3 表单的管理 192

8.4.4 表单中对象的引用方法 195

8.5 Visual FoxPro常用事件与属性 199

8.5.1 常用事件 199

8.5.2 常用属性 199

8.6.1 容器对象和控件对象的概念 200

8.6 容器对象和控件对象 200

8.6.2 集合和记数属性 201

8.7 习题 202

第9章 常用控件 204

9.1 控件简介 204

9.1.1 控件的常见属性 204

9.1.2 数据绑定控件与非数据绑定控件 205

9.1.3 在设计时如何适时选择合适的控件 205

9.2 显示信息的控件 206

9.2.1 标签控件 206

9.2.3 形状控件 208

9.2.2 线条控件 208

9.2.4 图像控件 209

9.3 命令按钮和命令按钮组 210

9.3.1 命令按钮 210

9.3.2 命令按钮组 212

9.4 接收用户输入的控件 214

9.4.1 文本框 214

9.4.2 编辑框 216

9.5.1 选项按钮组 217

9.5 给出一组确定的值的控件 217

9.5.2 复选框 219

9.5.3 列表框 220

9.5.4 组合框 224

9.6 微调控件 226

9.7 计时器控件 226

9.8 表格控件 227

9.8.1 表格的常用属性 227

9.8.2 对表格的列进行调整 228

9.10 ActiveX控件和ActiveX绑定控件 229

9.9 页框控件 229

9.10.1 ActiveX控件 230

9.10.2 ActiveX绑定控件 231

9.11 表单设计举例 233

9.11.1 改变鼠标的形状 233

9.11.2 数据维护的表单 233

9.12 使用外部控件 236

9.13 习题 240

10.1 共享数据访问方式 244

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

10.2 锁定数据 246

10.2.1 锁定类型 246

10.2.2 锁定方式 246

10.2.3 管理锁定冲突 248

10.2.4 解锁 250

10.3 数据缓冲 251

10.3.1 记录缓冲与表缓冲 251

10.3.2 缓冲的锁定方式 252

10.3.3 启用缓冲 252

10.3.4 使用缓冲 255

10.4 事务处理 257

10.4.1 简单事务处理 258

10.4.2 嵌套事务处理 259

10.5 习题 261

第11章 程序调试 264

11.1 错误类型 264

11.1.1 语法错误 264

11.1.2 逻辑错误 266

11.1.3 运行错误 267

11.1.4 Visual FoxPro中程序的主要状态 270

11.2 【调试器】介绍 272

11.2.1 打开【调试器】 272

11.2.2 【调试器】窗口的主要元素 272

11.3 调试程序 276

11.3.1 跟踪程序运行 276

11.3.2 设置断点 277

11.3.3 监视程序 279

11.3.4 使用【调用堆栈】窗口 280

11.3.5 使用【输出】窗口 280

11.3.6 使用【事件跟踪】对话框 281

11.4.1 预防错误 283

11.4 处理运行时错误 283

11.4.2 错误处理 284

11.5 习题 287

第12章 菜单和工具栏 289

12.1 菜单系统设计 289

12.1.1 菜单设计器的使用 290

12.1.2 菜单设计示例 292

12.1.3 创建快捷菜单 294

12.2.1 定义工具栏类 295

12.2 创建自定义工具栏 295

12.2.2 在自定义工具栏类中添加对象及设置属性 296

12.2.3 设置自定义工具栏操作 297

12.2.4 在表单集中添加工具栏 297

12.3 协调菜单和自定义工具栏 298

12.4 将相关的工具栏和菜单添加到表单集中 299

12.5 习题 299

第13章 报表与标签设计 301

13.1 创建一个报表文件 301

13.2.1 【报表设计器】的窗口布局 302

13.2 【报表设计器】介绍 302

13.2.2 【报表】菜单 304

13.2.3 【报表设计器】工具栏 305

13.3 报表布局设计 305

13.4 报表数据源 307

13.4.1 建立报表数据源 307

13.4.2 报表输出的数据控制 308

13.5 报表控件 309

13.5.1 常用的报表控件介绍 310

12.5.2 加入报表控件 310

13.5.3 域控件的格式 314

13.5.4 控件的字体、颜色、背景色等属性的设置 315

13.5.5 图片及OLE对象的报表输出 316

13.6 报表中插入日期、页码 317

13.7 报表预览和打印 318

13.8 报表设计举例 319

13.9 标签的设计 319

13.10 习题 320

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

14.1 设计主文件 322

14.2.1 包含或排除文件 325

14.2 连编 325

14.2.2 连编 326

14.3 制作安装程序 328

14.3.1 制作安装程序的过程 329

14.3.2 使用【安装向导】创建发布磁盘 330

14.4 习题 336

第15章 帮助文件的制作 338

15.1 HTML样式的帮助 338

15.1.1 制作帮助文件的基本过程 338

15.1.2 如何使用帮助文件 343

15.2.1 设计帮助数据表 346

15.2 DBF样式的帮助 346

15.2.2 使用.dbf样式的帮助 347

15.2.3 【请参阅】交叉引用 347

15.2.4 定制.dbf样式帮助 348

15.2.5 控制【帮助】窗口的位置 349

15.3 习题 349

附录 A Visual FoxPro中的文件类型 351

附录 B Visual FoxPro系统容量 353

附录 C 【选项】对话框的选项 355

相关图书
作者其它书籍
返回顶部