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

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

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:赵晓侠主编;郑发鸿副主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2013
  • ISBN:9787040369564
  • 页数:294 页
图书介绍:Visual FoxPro是一个中小型关系数据库管理系统(DBMS),也是一个优秀的、面向对象的、可视化的数据库快速应用开发(RAD)工具,它既提供了后台数据处理服务能力,又能方便快捷地进行中小型信息系统的设计与开发。本书以学生成绩管理应用为例,以一例贯穿的方式全面而系统地介绍了Visual FoxPro的数据库操纵和管理功能,包括数据库的建立、使用和维护等基础知识和操作技能,也介绍了程序设计基础、数据查询及SQL语言、表单设计、报表和标签设计、菜单设计与应用、数据库应用系统设计开发等相关知识。读者通过阅读本书及模仿书中的用例,能具备一定的数据库应用系统的设计与开发能力。此外,本书还将Visual FoxPro中的命令概要、主要函数,面向对象程序设计中的对象及控件的属性、方法、事件作为附录列于书末,以方便读者查阅和参考。
《Visual FoxPro程序设计》目录

第1章 数据库基础及Visual FoxPro系统初步 1

1.1数据库基础知识 1

1.1.1数据管理的发展 1

1.1.2数据库系统 2

1.1.3数据处理的抽象描述 4

1.2数据模型及关系数据库 5

1.2.1数据模型 5

1.2.2关系数据库 6

1.3 Visual FoxPro 9.0系统概述 8

1.3.1 Visual FoxPro发展历史 8

1.3.2 Visual FoxPro 9.0的基本功能和特点 9

1.3.3 Visual FoxPro 9.0的启动与退出 10

1.4 Visual FoxPro 9.0用户界面及操作方式 10

1.4.1 Visual FoxPro 9.0的主界面 11

1.4.2 Visual FoxPro的操作方式 11

1.4.3命令语法规则 12

1.4.4 Visual FoxPro 9.0系统设置 13

1.5项目管理器 15

1.5.1创建项目 16

1.5.2使用项目管理器 17

1.5.3定制项目管理器 18

1.5.4 Visual FoxPro中的常用文件类型 19

1.6 Visual FoxPro向导、设计器与生成器 20

1.6.1向导 20

1.6.2设计器 21

1.6.3生成器 22

思考题 22

第2章 数据库及数据表操作 23

2.1数据库的建立与操作 23

2.1.1创建数据库 23

2.1.2操作数据库常用命令 25

2.2表结构的建立与操作 26

2.2.1表结构的建立 26

2.2.2表结构的修改 34

2.2.3操作表结构常用命令 37

2.3表记录的操作 40

2.3.1输入记录 40

2.3.2显示记录 44

2.3.3定位记录 46

2.3.4记录指针相关函数 47

2.3.5修改与删除记录 48

2.3.6查找记录 51

2.3.7记录其他操作 54

2.4表的排序与索引 55

2.4.1记录的排序 55

2.4.2索引的概念及分类 56

2.4.3索引文件类型 57

2.4.4建立索引 58

2.4.5索引常用命令 60

2.5表间关系 61

2.5.1多工作区的概念 62

2.5.2表间关系的分类 64

2.5.3表间关系的建立 64

2.5.4表间关系的修改与删除 67

2.5.5表间关系常用命令 68

思考题 70

第3章Visual FoxPro程序设计基础 71

3.1程序概述 71

3.1.1程序设计的步骤 71

3.1.2程序中的数据与运算 74

3.1.3程序中的常用命令 86

3.1.4设置系统运行环境的常用命令 92

3.2程序的基本结构 93

3.2.1分支结构 94

3.2.2循环结构 97

3.2.3结构的嵌套应用 103

3.3自定义函数和过程 105

3.3.1自定义函数 105

3.3.2自定义过程 107

3.3.3模块调用的参数传递 108

3.3.4变量的作用域 110

3.4程序的调试 115

3.5结构化程序设计综合实例 115

思考题 120

第4章 数据查询及SQL 121

4.1创建查询 121

4.1.1查询向导与查询设计器 121

4.1.2查询应用 126

4.2创建视图 133

本地视图的创建与修改 134

4.3结构化查询语言SQL 136

4.3.1 SQL介绍 136

4.3.2 SELECT查询语句应用 139

4.3.3 SQL创建和更新语句的应用 148

思考题 150

第5章 表单设计与面向对象基础 151

5.1创建表单 151

5.1.1使用向导创建表单 151

5.1.2使用表单设计器创建表单 156

5.2表单设计器 159

5.2.1表单设计器环境 159

5.2.2控件的操作与布局 163

5.2.3数据环境 165

5.2.4快速表单 167

5.3面向对象程序设计基础 168

5.3.1基本概念 169

5.3.2对象的引用 172

5.4常用表单控件 174

5.4.1标签控件 174

5.4.2命令按钮控件 175

5.4.3文本框控件 177

5.4.4复选框控件 180

5.4.5选项按钮组控件 181

5.4.6列表框与组合框控件 183

5.4.7表格控件 187

5.4.8计时器控件 191

思考题 192

第6章 报表和标签 193

6.1报表布局文件 193

6.2用报表向导创建报表 193

6.2.1报表向导 194

6.2.2设计分组汇总报表 195

6.2.3一对多报表向导 196

6.3用报表设计器创建报表 198

6.3.1报表设计器 198

6.3.2设置报表数据源 199

6.3.3在报表中加入打印对象 200

6.3.4报表带区的使用 202

6.3.5使用快速报表 204

6.4修改报表文件 206

6.4.1页面布局 206

6.4.2选择、移动以及调整报表控件的大小 207

6.4.3复制和删除报表控件 207

6.4.4对齐控件 207

6.5数据分组和多栏报表 208

6.5.1设计分组报表 208

6.5.2设计多栏报表 211

6.5.3在报表中使用表达式和变量 212

6.5.4打印报表文件 214

6.6设计标签 215

6.6.1用标签向导设计标签 215

6.6.2修改标签文件 216

思考题 216

第7章 菜单设计及应用 217

7.1菜单系统 217

7.1.1菜单的组成 217

7.1.2菜单系统设计准则 218

7.2菜单设计器 218

7.2.1建立主选项 219

7.2.2加入菜单项热键 219

7.2.3选项执行结果 219

7.2.4子菜单分隔线 220

7.2.5设置其他选项 220

7.2.6运行菜单及生成菜单程序 222

7.3菜单的常规属性 222

7.4设置菜单选项的程序代码 224

7.4.1为菜单选项设置程序代码 224

7.4.2设置菜单选项代码的常用命令 225

7.5建立快捷菜单 226

7.5.1建立快捷菜单 226

7.5.2调用快捷菜单 226

思考题 227

第8章 开发应用程序 228

8.1软件开发概述 228

8.1.1软件开发的方法与步骤 228

8.1.2 Visual FoxPro开发数据库应用程序的方法与步骤 229

8.2应用程序开发实例 230

8.2.1系统总体设计 230

8.2.2建立项目 230

8.2.3数据库设计 231

8.2.4表单设计 233

8.2.5报表设计 243

8.2.6菜单设计 244

8.2.7设计主程序 247

8.2.8系统连编 248

8.2.9系统发布 249

思考题 251

附录 252

附录A Visual FoxPro命令概要 252

附录B Visual FoxPro主要函数 268

附录C Visual FoxPro对象及控件 269

附录D Visual FoxPro属性 271

附录E Visual FoxPro事件及方法 287

参考文献 294

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