当前位置:首页 > 工业技术
应用与开发案例教程
应用与开发案例教程

应用与开发案例教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:徐谡主编;张健等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302101124
  • 页数:280 页
图书介绍:本书系统、完整地介绍了Visual FoxPro的应用与开发。全书共12章,可分为上、下两篇。上篇着眼于Visual FoxPro应用基础,介绍了数据库技术发展的一些基本知识,Visual FoxPro使用的基础知识,常用命令和函数,数据库的建立和操作,表单、报表及各种控制的使用等,使读者能基本掌握Visual FoxPro的使用;下篇着眼于Visual FoxPro应用程序设计,通过具体的实例介绍了用Visual FoxPro开发数据库应用程序的基本方法和技能,并让读者具备用Visual FoxPro开发数据库应用系统的能力。为了便于读者巩固所学内容,每章后都附有习题。本书讲解清晰,由浅入深,所用案例丰富实用。本书可作为高等院校计算机及相关专业的教材,也可作为读者自学用书,对准备计算机等级考试的读者会大有裨益。
《应用与开发案例教程》目录

目录 3

第1章 Visual FoxPro数据库基础 3

1.1 数据库技术基础 3

1.1.1 数据库技术的发展 3

上篇 Visual FoxPro应用基础 3

1.1.2 数据模型 5

1.2 Visual FoxPro的特点 7

1.3 Visual FoxPro集成开发环境简介 7

1.3.1 项目管理器 8

1.3.2 在项目中新建、修改文件 11

1.3.3 在项目中添加、移去文件 11

1.3.5 定制自己的项目管理器 12

1.3.4 编辑项目信息 12

1.4 设计器 14

1.5 工具栏 15

1.6 命令窗口 16

1.7 Visual FoxPro系统的配置 16

习题1 18

第2章 Visual FoxPro语言基础 19

2.1 Visual FoxPro的数据类型 19

2.2.1 常量 20

2.2 常量和变量 20

2.2.2 变量 21

2.2.3 数据存储类型 22

2.3 数组 24

2.4 Visual FoxPro的操作符与表达式 24

2.4.1 数值操作符及表达式 24

2.4.2 字符串操作符及表达式 25

2.4.3 逻辑操作符及表达式 26

2.4.4 日期时间表达式 27

2.4.5 关系运算符与关系表达式 28

2.4.6 宏 29

2.5 程序流程控制语句 29

2.5.1 分支语句 29

2.5.2 循环语句 31

2.6.1 常用命令 34

2.6 Visual FoxPro常用命令及函数 34

2.6.2 常用函数 46

2.7 自定义过程与函数 56

2.7.1 过程 57

2.7.2 自定义函数 59

习题2 60

3.1 Visual FoxPro数据库和表的建立 61

第3章 Visual FoxPro数据库和表 61

3.1.2 数据库的打开与关闭 62

3.1.1 数据库的建立 62

3.1.3 表的建立 63

3.1.4 表的打开与关闭 65

3.2 Visual FoxPro表记录的操作 66

3.2.1 记录指针定位 66

3.2.2 增加记录 67

3.2.3 删除记录与恢复 70

3.2.5 查询记录 72

3.2.4 修改记录 72

3.2.6 从表向数组传递数据 74

3.2.7 使用SQL语言对表进行操作 76

3.3.1 记录统计 80

3.3 表的统计 80

3.3.2 累加值和平均值 81

3.4 表的索引 83

3.4.1 索引的建立 83

3.4.2 索引的使用 87

3.5 多表操作 89

3.5.1 工作区与别名 90

3.5.2 表的关联 90

习题3 93

第4章 Visual FoxPro查询与视图 95

4.1 查询 95

4.1.1 查询文件的建立与修改 95

4.1.2 查询文件的执行 106

4.2 视图 106

4.2.2 视图的建立 107

4.2.1 为什么要使用视图 107

4.2.3 视图的使用 108

4.2.4 用视图更新表 108

4.2.5 用视图访问远程数据库 110

习题4 112

第5章 VisualFoxPro报表 113

5.1 报表的设计 113

5.1.1 规划报表 113

5.1.2 创建和修改报表 114

5.1.3 向报表中添加控件 123

5.1.4 设置报表的数据源 127

5.1.5 设置报表的页面 128

5.1.6 报表的预览与打印 129

5.2 报表的使用 130

5.2.1 创建空报表并设置环境 130

5.2.2 设置数据环境 130

5.2.3 快速创建 131

5.2.4 设计标题 131

5.2.5 修改布局 132

5.2.6 设计表格线和框 132

习题5 133

6.1 Visual FoxPro常用控件 134

第6章 Visual FoxPro常用控件与表单 134

6.2 表单 150

6.2.1 表单的创建 150

6.2.2 表单属性设置 152

6.2.3 向表单中添加控件 152

6.2.4 表单控件的布局 153

6.2.5 为表单中的控件设置Tab顺序 153

6.2.6 表单常用方法 154

6.2.7 表单的运行 154

6.3 表单的应用设计实例 154

习题6 157

第7章 Visual FoxPro菜单与工具栏 158

7.1 菜单的建立 161

7.1.1 下拉菜单的建立 162

7.1.2 快捷菜单的建立 165

7.1.3 设置对菜单项的响应 166

7.2 工具栏 170

7.2.1 工具栏的建立 170

7.2.2 设置对工具栏按钮的响应 172

7.3 工具栏与菜单协同工作 174

习题7 175

第8章 Visual FoxPro事件驱动模型 179

8.1 Visual FoxPro的事件 179

下篇 Visual FoXPro应用程序设计 179

8.1.1 Visual FoxPro事件的分类与发生顺序 180

8.1.2 鼠标事件 182

8.1.3 键盘事件 186

8.1.4 焦点事件 187

8.1.5 Timer时钟事件 188

8.1.6 其他常用事件 189

8.2 给事件添加程序代码 192

习题8 195

9.1 面向对象程序设计的基本概念 196

9.1.1 对象与类 196

第9章 Visual FoxPro面向对象的程序设计 196

9.1.2 事件与方法 197

9.2 Visual FoxPro中的对象和类 197

9.2.1 Visual FoxPro中的对象 197

9.2.2 Visual FoxPro中的类 198

9.3 Visual FoxPro类的设计 199

9.3.1 用类设计器设计类 200

9.3.2 类的使用 203

9.3.3 用编程的方法设计类 205

9.4 对类对象的引用 206

习题9 207

10.1.3 设置应用程序的执行环境 208

10.1.2 建立并设置应用程序主文件 208

10.1.1 Visual FoxPro应用程序结构 208

第10章 用Visual FoxPro开发数据库应用系统 208

10.1 Visual FoxPro应用程序框架的构成 208

10.1.4 控制事件的循环 209

10.2 程序的调试 210

10.2.1 使用调试器 211

10.2.2 设置程序断点 213

10.2.3 处理运行中的错误 214

10.3 应用程序的编译与发布 216

10.3.1 Visual FoxPro应用程序的编译 216

10.3.2 Visual FoxPro应用程序的发布 218

习题10 224

11.1.1 需求分析 225

第11章 Visual FoxPro数据库应用系统开发实例 225

11.1 Visual FoxPro数据库应用系统开发步骤 225

11.1.2 系统结构设计 226

11.1.3 系统详细设计 227

11.1.4 编译应用程序 227

11.2 学生成绩管理系统设计 228

11.2.1 需求分析 228

11.2.2 数据库与表的设计 230

11.2.3 系统主界面的设计 232

11.2.4 学生成绩录入模块设计 236

11.2.5 学生成绩查询/修改模块设计 242

11.2.6 用户管理界面设计 243

11.2.7 学生补考成绩统计模块设计 244

11.2.8 学生成绩管理系统生成 245

11.2.9 学生成绩管理系统的发布 245

11.3 车站售票管理系统设计实例 250

11.3.1 C/S模式的基本概念 250

11.3.2 系统功能设计 250

11.3.3 数据库设计 251

11.3.4 软件封面设计 252

11.3.5 系统主界面设计 255

11.3.6 订购票窗口设计 256

11.3.7 查询和退票窗口设计 259

11.3.8 售票收入统计窗口设计 261

11.3.9 将数据库升迁到SQL Server 262

11.3.10 售票管理系统生成 266

11.3.11 售票管理系统的发布 267

习题11 267

第12章 Visual FoxPro开发Web数据库 268

12.1 基于Web数据库的概念 268

12.1.1 Web数据库的访问模式 268

12.1.2 开发基于Web的数据库应用程序应具备的环境 269

12.2 基于Web的学生网上成绩查询系统实例 269

12.3 基于VisualFoxPro的WWW网上发布 274

习题12 280

返回顶部