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

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

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:康萍著
  • 出 版 社:北京:中国经济出版社
  • 出版年份:2006
  • ISBN:750177093X
  • 页数:343 页
图书介绍:本书是大学本科计算机类专业课程教材。
《Visual Foxpro程序设计实用教程》目录

第1章 数据库基础 1

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

1.1.1 数据与信息 1

1.1.2 数据处理 2

1.2 数据管理技术的发展 2

1.3 数据模型 4

1.3.1 信息世界 4

1.3.2 数据模型 4

1.4 关系数据库 7

1.4.1 数据库的组成 7

1.4.2 表间关联关系 7

1.4.3 关系运算 9

1.5 数据库系统的组成 10

1.6 客户/服务器结构数据库系统构成 11

1.6.1 两层C/S结构 11

1.6.2 三层C/S结构 12

习题 13

第2章 Visual FoxPro基础 15

2.1 Visual FoxPro的发展过程及主要特点 15

2.1.1 Visual FoxPro的发展过程 15

2.1.2 Visual FoxPro的主要特点 16

2.2 Visual FoxPro启动、退出及集成环境 17

2.2.1 Visual FoxPro的启动 17

2.2.2 Visual FoxPro的退出 17

2.2.3 Visual FoxPro集成环境 17

2.2.4 Visual FoxPro的设计器、向导和生成器 19

2.3 Visual FoxPro的数据 20

2.3.1 Visual FoxPro的数据类型 20

2.3.2 常量 22

2.3.3 变量 23

2.3.4 运算符 24

2.3.5 表达式 26

2.3.6 函数 27

2.4 Visual FoxPro的命令格式 32

2.4.1 命令格式 32

2.4.2 命令的书写规则 33

2.5 Visual FoxPro的文件类型和性能指标 33

2.5.1 Visual FoxPro的文件类型 33

2.5.2 Visual FoxPro的性能指标 34

习题 34

第3章 表的创建与操作 39

3.1 表的设计 39

3.1.1 表结构的设计 39

3.1.2 表记录的组织 40

3.2 表的创建 40

3.2.1 使用表设计器创建表 40

3.2.2 使用表向导创建表 44

3.2.3 使用键盘命令创建表 47

3.3 表的基本操作 48

3.3.1 表的打开与关闭 48

3.3.2 表的浏览与输出 48

3.3.3 在表中追加记录 52

3.3.4 表中记录指针的移动 55

3.3.5 表的编辑与修改 57

3.3.6 插入记录 64

3.3.7 记录的删除与恢复 65

3.3.8 对表中记录的过滤与字段的限定 70

习题 72

第4章 索引与排序 77

4.1 索引与排序 77

4.1.1 索引及索引文件概述 77

4.1.2 索引的建立 79

4.1.3 使用索引对表排序 81

4.1.4 使用键盘命令建立索引 83

4.1.5 对表文件进行物理排序——SORT命令 84

4.2 表记录的查询与数值统计 85

4.2.1 表记录的查询 85

4.2.2 表记录个数的统计——COUNT命令 88

4.2.3 表中数值型字段求和——SUM命令 88

4.2.4 表中数值型字段求均——AVERAGE命令 88

4.2.5 分类汇总命令——TOTAL 89

习题 90

第5章 数据库的创建与操作 94

5.1 数据库的建立与基本操作 94

5.1.1 数据库的建立 94

5.1.2 数据库的基本操作 96

5.2 在数据库中操作表 97

5.2.1 向数据库中加入自由表 97

5.2.2 从数据库中移去表 98

5.3.1 设置字段的属性 99

5.3 设置表 99

5.2.3 使用其它数据库中的表 99

5.3.2 设置表的属性 101

5.4 建立表间关系 102

5.4.1 创建表间关系 102

5.4.2 删除表间关系 103

5.4.3 编辑表间关系 103

5.4.4 编辑参照完整性 103

5.5 多表的操作 104

5.5.1 使用数据工作期 104

5.5.2 表的关联 106

5.5.3 表的连接——JOIN命令 109

5.5.4 用非当前表文件修改当前表文件命令——UPDATE 110

习题 111

第6章 SQL关系数据库查询 115

6.1 库表定义SQL语句 115

6.1.1 数据库的创建与打开 115

6.1.2 数据表的创建与操作 116

6.2.1 SELECT命令 120

6.2 创建SQL查询语句 120

6.2.2 SELECT命令的应用 122

6.3 表记录操作SQL语句 125

6.3.1 插入记录命令 125

6.3.2 更新记录命令 127

6.3.3 删除记录命令 127

习题 127

第7章 程序设计基础 130

7.1 程序设计概述 130

7.1.1 程序的概念 130

7.1.2 算法 131

7.2 程序文件的建立和执行 135

7.2.1 程序文件的建立与编辑 135

7.2.2 程序文件的执行 136

7.3.1 常用编程命令 137

7.3 常用命令及消息框函数 137

7.3.2 消息框函数 142

7.4 顺序结构程序设计 144

7.5 分支结构程序设计 145

7.5.1 单分支 145

7.5.2 双分支 146

7.5.3 多分支 147

7.5.4 分支的嵌套 149

7.6 循环结构程序设计 151

7.6.1 当型循环 151

7.6.2 计数型循环 152

7.6.3 扫描循环 154

7.6.4 循环辅助命令 155

7.6.5 循环的嵌套 156

7.7 过程与自定义函数 159

7.7.1 主程序与子程序 159

7.7.2 过程的放置位置 160

7.7.3 自定义函数 164

7.7.4 内存变量的作用域 165

7.7.5 参数传递 167

习题 168

第8章 项目管理器 172

8.1 项目文件 172

8.1.1 项目及项目组成 172

8.1.2 项目文件的创建 173

8.1.3 项目管理器界面 174

8.2 项目管理器的使用 176

8.2.1 项目管理器的打开与关闭 176

8.2.2 项目管理器的定制 177

8.2.3 项目管理器的基本操作 178

8.2.4 项目间文件的共享 181

8.3.2 程序的添加 182

8.3.1 数据库的添加 182

8.3 项目管理器应用实例 182

习题 183

第9章 表单设计 185

9.1 表单设计基础 185

9.1.1 表单的类型 185

9.1.2 表单创建方法 185

9.1.3 创建表单的基本步骤 185

9.2 用表单向导创建表单 186

9.2.1 单表表单的创建 186

9.2.2 一对多表单的创建 190

9.3 用表单设计器创建表单 193

9.3.1 表单设计器基础 193

9.3.2 用表单设计器创建表单 197

9.4 表单集的创建 203

9.4.1 表单集的创建与退出 203

9.4.3 表单集的移除 204

9.4.2 表单的添加和移除 204

9.5.1 表单的编辑 205

9.5 表单的操作 205

9.2.2 表单的运行 207

习题 209

第10章 菜单设计 212

10.1 菜单的概念 212

10.2 创建下拉菜单系统 213

10.2.1 打开菜单设计器 213

10.2.2 创建菜单 214

10.2.3 进一步完善菜单 216

10.3 快捷菜单的创建和附加 219

10.4 生成和运行菜单 220

10.4.1 生成菜单程序文件 220

10.4.2 运行菜单 220

习题 221

11.1 查询文件 223

第11章 查询与视图 223

11.1.1 查询向导 224

11.1.2 查询设计器 233

11.1.3 查询文件内容的显示 238

11.1.4 查询文件的运行 238

11.1.5 查询文件的修改 239

11.1.6 查询结果输出方式的设置 239

11.2 视图文件 240

11.2.1 本地视图的创建 240

11.2.2 远程视图的创建 243

11.2.3 参数视图的创建 246

习题 247

第12章 报表与标签 249

12.1 报表 249

12.1.1 报表的布局 249

12.1.2 常见报表实例 250

12.2.1 利用报表向导创建报表 251

12.2 报表的创建 251

12.2.2 利用报表设计器创建报表 257

12.2.3 报表打印 267

12.2.4 报表的使用 267

12.3 标签设计 268

12.3.1 标签向导 268

12.3.2 标签设计器 269

习题 270

第13章 面向对象程序设计基础 273

13.1 对象与类的概念 273

13.1.1 对象 273

13.2 Visual FoxPro中的对象 275

13.2.1 属性 275

13.1.3 对象的特点 275

13.1.2 类 275

13.2.2 事件 277

13.2.3 方法 278

13.2.4 对象的引用 280

13.3 Visual FoxPro中的类 281

13.3.1 Visual FoxPro基类 282

13.4.2 用类设计器创建新类 283

13.4.1 创建类的方法 283

13.4 类的创建 283

13.4.3 用编程的方法创建新类 285

13.4.4 类的属性、方法和事件的定义 287

13.4.5 用户自定义类的使用 288

13.5 对象的操作 289

13.5.1 由类创建对象 289

13.5.2 设置对象的属性 289

13.5.3 调用对象的方法和触发对象的事件 290

13.6 对象设计实例 290

习题 294

14.1 控件的基本操作 299

14.2 标签(Label) 299

第14章 Visual FoxPro常用控件的使用 299

14.3 文本框和编辑框 301

14.3.1 文本框(TextBox) 301

14.3.2 编辑框(EditBox) 302

14.4 命令按钮和命令按钮组 304

14.4.1 命令按钮(CommandButton) 304

14.4.2 命令按钮组(CommandGroup) 304

14.5 列表框和组合框 306

14.5.1 列表框(ListBox) 306

14.5.2 组合框(ComboBox) 309

14.6 复选框和选项按钮组 310

14.6.1 复选框(CheckBox) 310

14.6.2 选项按钮组(OptionGroup) 311

14.7.1 表格、列、标头的常用属性 313

14.7 表格 313

14.7.2 表格的创建 314

14.7.3 表格数据源的设置 317

14.7.4 表格的编辑 317

14.8 页框和页 318

14.9 计时器 320

习题 321

第15章 应用程序开发实例 325

15.1 应用程序开发过程 325

15.2 开发实例 327

15.2.1 系统分析及设计 327

15.2.2 数据库及各功能模块的建立 329

15.2.3 项目的管理 338

15.2.4 软件发布 340

习题 341

参考文献 343

返回顶部