当前位置:首页 > 工业技术
visual foxpro程序设计教程  第3版
visual foxpro程序设计教程  第3版

visual foxpro程序设计教程 第3版PDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:刘瑞新,汪远征,曹欢欢等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2015
  • ISBN:9787111482192
  • 页数:312 页
图书介绍:本书以Visual FoxPro 6.0中文版为语言背景,以程序语言结构作为主线,通过大量实例,深入浅出地介绍了数据库与VFP的基础知识、VFP的编程环境与编程基础、VFP编程的工具与步骤、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、自定义属性与方法、表单集与多重表单、菜单与工具栏、创建数据表和索引、多表操作与数据库、查询与视图、关系数据库标准语言SQL、报表。本书内容涵盖《全国计算机等级考试二级考试大纲(Visual FoxPro程序设计)》。所有操作都依实际屏幕显示一步一步讲述,读者可以边看书边上机操作,通过范例和具体操作,理解基本概念和学会操作方法。本书概念清楚,逻辑性强、层次分明、例题丰富,适合教师课堂教学和学生自学。
《visual foxpro程序设计教程 第3版》目录

第1章 数据库基础和VisualFoxPro 编程环境 1

1.1 数据库的基本概念 1

1.1.1 数据与数据处理 1

1.1.2 数据库的产生 1

1.1.3 数据库系统 2

1.2 数据模型 2

1.2.1 基本概念 3

1.2.2 实体之间的联系 3

1.2.3 数据模型简介 3

1.3 关系数据库 4

1.3.1 基本概念 5

1.3.2 数据完整性 6

1.3.3 对关系数据库的要求 6

1.3.4 关系运算 7

1.4 Visual FoxPro的特点 8

1.5 Visual FoxPro的启动、退出 及主窗口 10

1.5.1 Visual FoxPro的启动 10

1.5.2 VisualFoxPro的退出 11

1.5.3 VisualFoxPro的主窗口 11

1.6 配置Visual FoxPro 12

1.6.1 设置环境和管理临时文件 12

1.6.2 配置VisualFoxPro工具栏 14

1.6.3 恢复Visual FoxPro环境 15

1.7 使用Visual FoxPro帮助和联机文档 16

1.7.1 获得帮助 16

1.7.2 联机文档 16

1.7.3 获得示例 17

1.8 Visual FoxPro的工作方式 17

1.8.1 交互方式 17

1.8.2 程序方式 17

1.8.3 最简单的操作命令 18

1.9 习题1 18

第2章 VisualFoxPro编程基础 21

2.1 数据的类型 21

2.1.1 数据的分类 21

2.1.2 基本的数据类型 21

2.1.3 数据表中字段的数据类型 21

2.2 常量与变量 22

2.2.1 常量 22

2.2.2 变量 23

2.3 表达式与运算符 26

2.3.1 算术运算符与算术表达式 26

2.3.2 字符串运算符与字符串表达式 27

2.3.3 日期时间运算符与日期时间表达式 28

2.3.4 类与对象运算符 28

2.3.5 名表达式 28

2.4 函数 29

2.4.1 函数的分类 29

2.4.2 常用函数 29

2.5 习题2 32

第3章 VisualFoxPro编程的工具 35

3.1 项目管理器 35

3.1.1 创建和打开项目 35

3.1.2 项目管理器的操作 36

3.1.3 定制项目管理器 39

3.1.4 项目管理器中的命令按钮 41

3.2 设计器简介 41

3.3 工具栏简介 42

3.4 向导简介 42

3.5 生成器简介 43

3.6 表单设计器 44

3.6.1 打开表单设计器 44

3.6.2 表单设计器工具栏 45

3.6.3 表单控件工具栏 46

3.6.4 属性窗口 46

3.6.5 代码窗口 48

3.7 习题3 48

第4章 VisualFoxPro的可视化 49

编程 49

4.1 对象 49

4.1.1 对象的属性、事件与方法 49

4.1.2 控件与对象 50

4.2 Visual FoxPro可视化编程的步骤 55

4.2.1 添加控件 56

4.2.2 修改属性 56

4.2.3 编写代码 57

4.2.4 运行表单 58

4.2.5 修改表单 59

4.3 控件的画法 59

4.3.1 在表单上画一个控件 59

4.3.2 控件的缩放和移动 60

4.3.3 控件的复制与删除 60

4.3.4 在表单上画多个同类控件 61

4.3.5 布局工具栏 61

4.4 习题4 63

第5章 顺序结构程序设计 65

5.1 顺序结构程序的概念 65

5.2 基本语句 65

5.2.1 赋值语句 65

5.2.2 语句的续行 66

5.2.3 程序注释语句 66

5.2.4 程序暂停语句 67

5.2.5 程序结束语句 67

5.3 输入与输出 68

5.3.1 使用标签 68

5.3.2 使用文本框 71

5.3.3 使用编辑框 73

5.3.4 使用焦点 76

5.3.5 形状与容器控件 77

5.3.6 使用对话框 79

5.3.7 使用图像 81

5.4 习题5 81

第6章 选择结构程序设计 84

6.1 条件表达式 84

6.1.1 关系运算符与关系表达式 84

6.1.2 逻辑运算符与逻辑表达式 85

6.1.3 运算符的优先顺序 85

6.2 条件选择语句 86

6.2.1 单条件选择语句IF 86

6.2.2 多分支条件选择语句DO CASE 91

6.3 提供简单选择的控件 92

6.3.1 使用命令按钮组 92

6.3.2 使用选项按钮组 95

6.3.3 使用复选框 98

6.4 计时器与微调器 102

6.4.1 使用计时器 102

6.4.2 使用微调器 105

6.5 键盘事件 106

6.5.1 KeyPress事件 106

6.5.2 响应键盘事件 107

6.6 习题6 107

第7章 循环结构程序设计 110

7.1 循环结构语句 110

7.1.1 当型循环命令DO WHILE 110

7.1.2 步长型循环命令FOR 113

7.2 列表框与组合框控件 115

7.2.1 使用列表框 115

7.2.2 使用组合框 122

7.3 页框 126

7.3.1 带选项卡的表单 127

7.3.2 不带选项卡的页框架 128

7.4 习题7 129

第8章 数组 132

8.1 数组的概念 132

8.1.1 数组与数组元素 132

8.1.2 数组的维数 132

8.2 使用数组 133

8.2.1 数组的定义 133

8.2.2 数组的使用 136

8.2.3 数组数据的处理 139

8.2.4 程序举例 141

8.3 对象数组 143

8.3.1 对象的引用与释放 143

8.3.2 运行时创建对象 144

8.4 习题8 150

第9章 自定义属性与方法 153

9.1 自定义属性 153

9.1.1 添加自定义属性 153

9.1.2 数组属性 155

9.2 自定义方法 159

9.2.1 自定义方法的概念 159

9.2.2 参数的传递与方法的返回值 161

9.2.3 方法的递归调用 165

9.3 习题9 167

第10章 设计菜单 169

10.1 使用“菜单设计器” 169

10.1.1 规划菜单系统 169

10.1.2 “菜单设计器”简介 170

10.1.3 主菜单中的有关选项 171

10.1.4 在顶层表单中添加菜单 173

10.2 自定义菜单的设计 174

10.2.1 创建一个自定义菜单 174

10.2.2 在自定义菜单中使用系统菜单项 176

10.2.3 在MDI表单中使用菜单 180

10.3 习题10 184

第11章 数据表和索引 185

11.1 创建新表 185

11.1.1 表的概念 185

11.1.2 表的结构设计 185

11.1.3 使用表设计器 187

11.1.4 使用命令 189

11.2 表的基本操作 191

11.2.1 使用“浏览”窗口 191

11.2.2 定制“浏览”窗口 193

11.2.3 使用命令 194

11.3 在表单中操作表 197

11.3.1 在表单中显示浏览窗口 197

11.3.2 数据环境 198

11.3.3 在表单中操作数据表 198

11.3.4 使用表格控件 200

11.3.5 使用页框 202

11.3.6 逻辑字段的控制技巧 205

11.3.7 编辑表单的设计 205

11.3.8 使用下拉列表框 207

11.3.9 深入了解控件和数据 208

11.4 定制表 209

11.4.1 筛选表 209

11.4.2 限制对字段的访问 210

11.5 修改表结构 211

11.5.1 使用表设计器 211

11.5.2 以编程方式修改表结构 212

11.6 数据表的索引 212

11.6.1 基本概念 212

11.6.2 建立索引 213

11.6.3 使用索引排序 215

11.6.4 查找记录 217

11.7 习题11 220

第12章 多表操作与数据库 222

12.1 使用多个表 222

12.1.1 工作区 223

12.1.2 设置表间的临时关系 225

12.1.3 在表单中对多表的控制 227

12.1.4 多表的表单设计 228

12.2 Visual FoxPro数据库 235

12.2.1 数据库表与自由表 235

12.2.2 创建数据库 235

12.2.3 在数据库中加入表 236

12.2.4 打开数据库 237

12.2.5 关联表 238

12.2.6 定义字段显示 239

12.2.7 控制字段数据输入 240

12.2.8 控制记录的数据输入 241

12.2.9 管理数据库记录 242

12.2.1 0为数据库添加备注 242

12.3 习题12 243

第13章 查询与视图 247

13.1 创建查询 247

13.1.1 启动“查询设计器” 247

13.1.2 定义结果 248

13.1.3 排序与分组 249

13.1.4 输出查询 251

13.1.5 查询的SQL语句 252

13.2 定制查询 253

13.2.1 精确搜索 253

13.2.2 在查询输出中添加表达式 254

13.2.3 在表单中使用查询 254

13.3 创建视图 256

13.3.1 启动“视图设计器” 256

13.3.2 视图设计器 257

13.3.3 使用“视图设计器”修改视图 258

13.4 定制视图 258

13.4.1 控制字段显示和数据输入 258

13.4.2 参数提示 258

13.4.3 控制更新方法 259

13.5 使用视图 261

13.5.1 视图处理 261

13.5.2 视图使用举例 261

13.6 习题13 262

第14章 关系数据库标准 语言SQL 266

14.1 SQL简介 266

14.1.1 SQL语言的主要特点 266

14.1.2 SQL语句的执行 267

14.2 查询功能 267

14.2.1 SQL语法 267

14.2.2 简单查询 269

14.2.3 几个特殊运算符 270

14.2.4 嵌套查询 272

14.2.5 分组、排序及系统函数 的使用 274

14.2.6 超联接查询 277

14.2.7 集合的并运算 278

14.2.8 查询输出去向及几个特殊 选项 279

14.3 操作功能 280

14.3.1 插入 280

14.3.2 删除 281

14.3.3 更新 282

14.4 在表单中使用SQL 282

14.5 习题14 286

第15章 报表 291

15.1 数据源和报表布局 291

15.1.1 决定报表的常规布局 291

15.1.2 报表布局文件 292

15.1.3 本章所涉的数据源 292

15.2 创建报表布局 292

15.2.1 快速报表 292

15.2.2 使用向导创建报表 293

15.2.3 启动“报表设计器” 296

15.3 设计报表 296

15.3.1 报表工具栏 297

15.3.2 报表的数据源 297

15.3.3 报表布局 298

15.3.4 报表中的控件使用 300

15.3.5 报表变量 304

15.3.6 报表控件的布局 305

15.4 报表分组与多栏报表 307

15.4.1 报表分组 307

15.4.2 报表分栏 309

15.5 预览和打印报表 310

15.5.1 预览结果 310

15.5.2 打印报表 311

15.6 习题15 311

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