当前位置:首页 > 工业技术
Visual Foxpro程序设计教程
Visual Foxpro程序设计教程

Visual Foxpro程序设计教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:张国平主编
  • 出 版 社:北京:中国农业出版社
  • 出版年份:2007
  • ISBN:7109114104
  • 页数:274 页
图书介绍:本书介绍了Visual FoxPro6.0的程序设计知识。
《Visual Foxpro程序设计教程》目录

第1章 数据库基础知识 1

1.1 数据、信息与数据处理 1

1.1.1 数据 1

1.1.2 信息 1

1.1.3 数据处理 2

1.1.4 数据库技术的发展 2

1.2 数据库系统 4

1.2.1 数据库管理系统 4

1.2.2 数据库应用系统 5

1.2.3 数据库系统的概念 6

1.2.4 数据库系统的分类、发展趋势及要求 6

第2章 Visual FoxPro 6.0概述 9

2.1 Visual FoxPro的发展历史 9

2.2 Visual FoxPro 6.0的功能介绍 10

2.2.1 Visual FoxPro 6.0的功能简介 10

2.2.2 Visual FoxPro 6.0的功能特点 11

2.3 Visual FoxPro 6.0的运行环境、安装及卸载 12

2.3.1 Visual FoxPro 6.0运行环境的最低要求 12

2.3.2 Visual FoxPro 6.0的安装 13

2.3.3 Visual FoxPro 6.0组件的添加及删除 14

2.4 Visual FoxPro 6.0的启动和退出 15

2.4.1 Visual FoxPro 6.0的启动 15

2.4.2 Visual FoxPro 6.0的退出 15

2.5 Visual FoxPro 6.0的用户界面组成及操作 15

2.5.1 Visual FoxPro 6.0的用户界面组成 15

2.5.2 Visual FoxPro 6.0的工作方式 18

2.5.3 项目管理器使用简介 18

2.6 Visual FoxPro 6.0的系统配置 21

2.6.1 Visual FoxPro 6.0的系统配置概述 21

2.6.2 使用“选项”对话框进行系统配置 21

2.6.3 使用命令进行系统设置 25

2.6.4 通过系统配置文件进行系统配置 26

2.7 Visual FoxPro 6.0的命令 28

2.7.1 Visual FoxPro 6.0的命令概述 28

2.7.2 Visual FoxPro 6.0中的常用命令 30

第3章 Visual FoxPro 6.0的语言基础 32

3.1 Visual FoxPro 6.0的数据类型 32

3.2 常量和变量 34

3.2.1 常量 34

3.2.2 变量 36

3.3 标准函数 42

3.3.1 数值运算函数 42

3.3.2 字符处理函数 45

3.3.3 日期和时间处理函数 48

3.3.4 数据类型转换函数 49

3.3.5 测试函数 52

3.3.6 其他函数 53

3.4 运算符和表达式 54

3.4.1 算术运算符与数值表达式 54

3.4.2 字符运算符与字符表达式 55

3.4.3 日期时间运算符与日期时间表达式 55

3.4.4 关系运算符与关系表达式 56

3.4.5 逻辑运算符与逻辑表达式 57

第4章 表与数据库 58

4.1 创建自由表 58

4.1.1 表的概念 58

4.1.2 设计表结构 59

4.1.3 建立表结构 61

4.1.4 表数据的输入 65

4.1.5 表结构的修改 67

4.2 自由表的维护 69

4.2.1 表的打开与关闭 69

4.2.2 表数据的浏览和修改 70

4.2.3 记录指针的定位 74

4.2.4 表与表结构的复制 76

4.2.5 表记录的维护 77

4.2.6 设置过滤器和字段表 84

4.3 表的索引与排序 86

4.3.1 表的索引 86

4.3.2 排序 93

4.4 查询与统计 94

4.4.1 查询 95

4.4.2 统计 97

4.5 数据表的多表操作 99

4.5.1 工作区 100

4.5.2 数据工作期 101

4.5.3 表的关联 103

4.6 数据库的建立与使用 108

4.6.1 数据库的建立 108

4.6.2 数据库的基本操作 109

4.7 数据库表的操作 111

4.7.1 向数据库添加自由表 111

4.7.2 从数据库表中移去表 112

4.7.3 在数据库表中创建新表 112

4.7.4 数据库表的浏览与修改 113

4.7.5 设置字段相关属性 113

4.7.6 设置数据库表的相关属性 116

4.8 数据库表间的永久性关系 117

4.8.1 永久性关系概述 117

4.8.2 永久性关系的建立与删除 117

4.8.3 参照完整性的操作 118

4.9 创建用户的应用系统 120

4.9.1 创建一个项目 120

4.9.2 项目文件操作 120

4.9.3 创建用户的应用系统过程 122

4.9.4 项目管理器应用范例 123

第5章 查询与视图 124

5.1 结构化查询语言 124

5.1.1 SQL概述 124

5.1.2 定义功能 126

5.1.3 查询功能 128

5.1.4 操作功能 135

5.2 查询的建立 137

5.2.1 使用查询向导建立查询 137

5.2.2 使用查询设计器建立查询 139

5.2.3 向应用程序中添加查询 144

5.3 视图的建立 144

5.3.1 使用命令方式定义、查询和更新视图 144

5.3.2 用视图向导建立本地视图 146

5.3.3 用视图设计器建立本地视图 146

5.3.4 视图的优缺点 150

第6章 Visual FoxPro 6.0程序设计基础 152

6.1 结构化程序设计基础 152

6.1.1 程序文件的建立、修改和运行 153

6.1.2 程序文件格式 154

6.1.3 程序中常用的简单语句 155

6.2 顺序结构程序设计 162

6.3 分支结构程序设计 162

6.3.1 单分支程序结构 162

6.3.2 双分支程序结构 163

6.3.3 多分支程序设计 166

6.4 循环结构程序设计 167

6.4.1 当循环DO WHILE-ENDDO 167

6.4.2 扫描循环SCAN-ENDSCAN 172

6.4.3 指定次数循环FOR-ENDFOR 174

6.4.4 多重循环程序设计 176

6.5 子程序及其调用 181

6.5.1 子程序 181

6.5.2 子程序调用 182

6.5.3 参数的传递 182

6.6 自定义函数 187

6.6.1 自定义函数的结构 187

6.6.2 自定义函数的调用 188

6.7 过程与过程文件 189

6.7.1 过程与过程文件 189

6.7.2 过程文件的建立 189

6.7.3 过程与过程文件的格式 189

6.7.4 过程与过程文件的调用 190

6.7.5 过程嵌套调用 191

第7章 面向对象程序设计基础 193

7.1 面向对象程序设计的基本概念 193

7.1.1 对象、属性、事件和方法 193

7.1.2 类 194

7.1.3 事件驱动的程序运行机制 195

7.2 用表单向导创建表单 196

7.2.1 使用单表向导建立表单 196

7.2.2 使用一对多表单向导建立表单 198

7.3 使用表单设计器建立表单 200

7.3.1 表单设计器工具栏介绍 200

7.3.2 使用表单控件工具栏添加控件 200

7.3.3 从数据环境中向表单添加控件 202

7.3.4 设置属性和编写事件、方法代码 205

7.4 表单的控制 206

7.4.1 表单的类型和使用方法 207

7.4.2 常用的表单外观及行为控制属性 208

7.4.3 表单的管理 209

7.4.4 表单中对象的引用方法 211

7.5 常用事件与属性 214

7.5.1 常用事件 214

7.5.2 常用属性 215

7.6 容器对象和控件对象 216

7.6.1 容器对象和控件对象的概念 216

7.6.2 集合和记数属性 216

第8章 VisuaL FoxPro常用控件 218

8.1 显示信息的控件 218

8.1.1 标签控件 218

8.1.2 线条控件 220

8.1.3 形状控件 220

8.1.4 图像控件 221

8.2 命令按钮和命令按钮组控件 222

8.2.1 命令按钮控件 222

8.2.2 命令按钮组控件 224

8.3 接收用户输入的控件 226

8.3.1 文本框控件 226

8.3.2 编辑框控件 227

8.4 给出一组确定值的控件 228

8.4.1 选项按钮组控件 229

8.4.2 复选框控件 230

8.4.3 列表框控件 231

8.4.4 组合框控件 235

8.5 计时器控件 236

8.6 表格控件 237

8.6.1 表格的常用属性 237

8.6.2 对表格的列进行调整 238

8.7 页框控件 238

8.8 ActiveX控件和ActiveX绑定控件 239

8.8.1 ActiveX控件 239

8.8.2 ActiveX绑定控件 241

第9章 报表与标签设计 242

9.1 设计报表 242

9.2 用向导创建报表 243

9.3 用报表设计器创建报表 248

9.3.1 报表设计器窗口的组成 248

9.3.2 报表菜单 250

9.3.3 报表设计器工具栏与报表控件工具栏 250

9.3.4 报表布局设计 251

9.3.5 报表数据源 252

9.3.6 设置控件的字体、颜色、背景色等属性 252

9.4 预览与打印报表 255

9.4.1 打开报表文件 255

9.4.2 预览报表 255

9.4.3 打印报表 256

9.5 标签的设计 257

第10章 菜单与工具栏设计 259

10.1 菜单系统概述 259

10.1.1 菜单的组成 259

10.1.2 菜单设计步骤 260

10.2 利用菜单设计器创建菜单 260

10.2.1 打开菜单设计器 261

10.2.2 菜单设计器元素说明 261

10.2.3 简单菜单设计示例 263

10.2.4 引入Visual FoxPro系统菜单示例 266

10.2.5 顶层菜单设计示例 267

10.2.6 快速建立菜单 268

10.3 创建快捷菜单 268

10.4 创建自定义工具栏 269

10.4.1 定义工具栏类 269

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

10.4.3 设置自定义工具栏操作 271

10.4.4 在表单集中添加工具栏 271

10.4.5 调试菜单和自定义工具栏 272

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

参考文献 274

返回顶部