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

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

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:李魁明主编
  • 出 版 社:北京:地质出版社
  • 出版年份:2006
  • ISBN:7116047158
  • 页数:298 页
图书介绍:本书容包括:Visual FoxPro 6.0全面介绍,使用项目管理器,表与索引,数据库的操作,查询和视图,设计和使用表单,程序设计基础,函数,报表与标签,创建菜单,最后开发一个完整的应用程序,最终让用户轻松掌握Visual FoxPro开发软件。
《Visual FoxPro程序设计》目录

1.1 数据和数据库系统 1

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

第1章 Visual FoxPro 6.0概述 1

1.1.2 数据库、数据库管理系统和数据库系统 2

1.1.3 数据管理发展的三个阶段 3

1.2 Visual FoxPro的集成开发环境 4

1.2.1 Visual FoxPro的发展简史 4

1.2.2 Visual FoxPro 6.0的特性 5

1.2.3 Visual FoxPro 6.0中文版的安装 5

1.2.4 认识Visual FoxPro窗口 7

1.2.5 工具栏的使用 7

1.2.6 项目管理器概述 8

1.2.7 使用Visual FoxPro的向导 9

1.2.8 使用各种各样的设计器 9

1.2.9 Visual FoxPro生成器 9

1.3 一个简单的Visual FoxPro程序 10

1.2.10 方便的命令窗口 10

1.3.1 程序的设计过程 11

1.3.2 运行程序 13

1.4 课后习题 14

第2章 项目管理器的使用 15

2.1 管理信息系统概述 15

2.2 用FoxPro开发管理信息系统的基本步骤 17

2.3 建立新项目 17

2.3.1 使用菜单创建项目文件 17

2.3.2 使用命令创建项目文件 18

2.4 项目管理器的使用 18

2.4.1 “全部”选项卡 18

2.4.2 “数据”选项卡 19

2.4.3 “文档”选项卡 19

2.4.7 定制项目管理器 20

2.4.6 “其他”选项卡 20

2.4.4 “类”选项卡 20

2.4.5 “代码”选项卡 20

2.5 文件的创建及修改 22

2.5.1 为文件添加说明 22

2.5.2 文件的添加及删除 23

2.5.3 修改文件的结构 24

2.5.4 浏览表文件中的内容 24

2.6 在“项目管理器”中创建FoxPro程序 24

2.7 课后习题 28

第3章 表与索引 30

3.1 数据表的创建和修改 30

3.1.1 什么是表 30

3.1.2 Visual FoxPro的数据类型 31

3.1.3 使用表设计器创建表 32

3.1.4 使用表向导创建表 35

3.1.5 使用“命令窗口”创建表 36

3.1.6 表的打开与关闭 38

3.1.7 输入数据记录 39

3.1.8 显示表中记录 40

3.1.9 删除表记录 42

3.1.10 修改表结构 43

3.1.11 定制数据表 45

3.2 数据表的排序 46

3.2.1 单关键字排序 46

3.2.2 组合关键字排序 47

3.3 数据表的索引 48

3.3.1 索引的概念 48

3.3.2 索引的类型 48

3.3.3 创建索引 49

3.3.4 索引的使用 53

3.4 课后习题 56

第4章 数据库的操作 58

4.1 创建数据库 58

4.1.1 数据库的基本概念 58

4.1.2 建立数据库 59

4.1.3 打开数据库 61

4.1.4 修改和显示数据库 62

4.1.5 删除数据库 64

4.2 数据库添加表和删除表 65

4.2.1 在数据库中添加表 65

4.2.2 从数据库中移去表 69

4.3 多个表的同时使用 70

4.3.1 多工作区的概念 70

4.3.2 使用不同工作区的表 71

4.3.3 建立表之间的永久关系 71

4.3.4 建立参照完整性 72

4.4 课后习题 73

第5章 查询和视图 74

5.1 查询的创建和使用 74

5.1.1 使用【查询向导】创建查询 75

5.1.2 在项目管理器中创建查询 78

5.1.3 使用命令创建查询 78

5.1.4 使用【查询设计器】 79

5.2 运行查询 85

5.3 结构化查询语言SQL 86

5.3.1 SQL概述 86

5.3.2 SQL的数据查询 88

5.3.3 SQL的数据更新 93

5.3.4 SQL的数据控制 95

5.4 创建视图 96

5.4.1 使用【视图向导】创建视图 96

5.4.2 用视图设计器创建查询 97

5.4.3 设置视图的更新条件 99

5.5 视图的操作 100

5.5.1 修改视图 100

5.5.2 重新命名视图 100

5.5.3 视图的删除 100

5.6 课后习题 101

第6章 设计和使用表单 104

6.1 制作一个密码验证表单 104

6.1.1 表单界面设计 105

6.1.2 为控件添加代码 106

6.1.3 使用MESSAGEBOX()函数 107

6.2 表单的创建与修改 109

6.2.1 利用表单向导创建表单 109

6.2.2 利用表单设计器创建表单 113

6.3 添加表单控件 118

6.2.3 表单的修改 118

6.3.1 添加标签控件(Label) 119

6.3.2 添加文本框控件(TextBox) 120

6.3.3 添加命令按钮控件(CommandButton) 121

6.3.4 添加命令按钮组(CommandGroup) 122

6.3.5 单选按钮组(OptionGroup)和复选框控件(CheckBox) 124

6.3.6 使用编辑框(EditBox) 125

6.3.7 综合应用:制作文本编辑器 125

6.3.8 列表框(List Box)与组合框控件(Combo Box) 128

6.3.9 使用计时器(Timer) 130

6.3.10 使用微调控件(Spiner) 132

6.3.11 使用表格控件(Grid) 132

6.3.12 综合应用:浏览表中数据 133

6.3.13 使用图像控件(Image) 135

6.3.14 使用页框控件(PageFrame) 136

6.4.1 创建新类 137

6.4 Visual FoxPro的类库 137

6.4.2 使用类库 138

6.4.3 添加类库 139

6.5 课后习题 140

第7章 程序设计基础 144

7.1 Visual FoxPro程序语言 144

7.1.1 常量的使用 144

7.1.2 变量的定义 149

7.1.3 数组 151

7.1.4 表达式 152

7.2 顺序结构与分支结构程序设计 156

7.2.1 顺序结构 156

7.2.2 单向分支结构 161

7.2.3 双向分支结构 162

7.2.4 多向分支结构 163

7.3.1 DO WHILE循环控制语句 168

7.3 循环结构程序设计 168

7.3.2 FOR循环结构 172

7.3.3 SCAN结构语句 174

7.3.4 循环的嵌套 175

7.4 过程与过程调用 179

7.4.1 子程序、函数与过程 179

7.4.2 内存变量和数组的作用范围 183

7.4.3 程序之间的参数传递 185

7.5 面向对象程序设计 187

7.5.1 对象 187

7.5.2 事件和方法 187

7.5.3 类 187

7.6 应用程序的编译和调试 188

7.6.1 程序的编制与执行 188

7.6.2 程序调试 189

7.7 课后习题 195

第8章 函数 199

8.1 函数的概念 199

8.2 数值函数 199

8.2.1 ABS()函数和SQRT()函数 200

8.2.2 INT()函数和ROUND()函数 200

8.2.3 MOD()函数和MAX()函数 201

8.2.4 实例:数值函数的应用 204

8.3 字符函数 205

8.3.1 LEN()函数和LOWER()函数 205

8.3.2 SPACE()函数和TRIM()函数 206

8.3.3 取子串函数 207

8.3.4 计算子串出现次数 208

8.3.5 求子串位置函数 208

8.3.6 子串替换函数 209

8.3.9 字符函数的应用 210

8.3.8 字符串匹配函数 210

8.3.7 字符替换函数 210

8.4 日期和时间函数 211

8.4.1 系统日期和时间函数 211

8.4.2 年份、月份和天数函数 212

8.4.3 时、分和秒函数 213

8.5 数据类型转换函数 214

8.5.1 STR()函数和VAL()函数 214

8.5.2 CTOD()函数和DTOC()函数 215

8.6 测试函数 216

8.6.1 值域测试函数 216

8.6.2 空值测试函数 217

8.6.3 条件测试函数 217

8.6.4 删除测试函数 218

8.7 课后习题 219

9.1.1 制作简单报表 221

第9章 报表 221

9.1 使用向导创建报表 221

9.1.2 一对多报表 223

9.1.3 分组报表 224

9.2 报表设计器 226

9.2.1 报表带区 226

9.2.2 标尺 227

9.2.3 设置报表数据环境 227

9.2.4 添加报表控件 229

9.2.5 设计报表布局 231

9.3 打印报表文件 235

9.4 报表命令 237

9.5 课后习题 237

第10章 创建菜单 239

10.1 实例:制作一个菜单 239

10.2.1 创建菜单 242

10.2 菜单、菜单项和子菜单的创建 242

10.2.2 创建下拉菜单项 244

10.2.3 创建子菜单 245

10.2.4 设计菜单组的分隔线 246

10.2.5 指定热键 246

10.2.6 增加快捷键 246

10.2.7 为菜单或菜单项指定任务 247

10.3 创建快捷菜单 248

10.4 菜单的保存 249

10.5 菜单事件处理代码 250

10.5.1 增加“清理”代码 250

10.5.2 菜单系统初始化代码 251

10.5.3 菜单项的启用和废止 252

10.5.4 菜单或菜单项命令 252

10.6.2 主菜单命名 253

10.6.1 系统窗口标题 253

10.6 表单设计的修饰 253

10.5.5 运行菜单 253

10.6.3 菜单项编号 254

10.6.4 增加或删除菜单项标记 254

10.7 课后习题 254

第11章 综合实例:学生信息管理系统 256

11.1 系统设计 256

11.1.1 系统设计目标 256

11.1.2 开发设计思想 256

11.1.3 系统功能分析 257

11.1.4 系统功能模块设计 257

11.2 数据库和表的设计 257

11.3 创建各功能模块 259

11.3.1 创建“欢迎界面” 259

11.3.2 创建用户登录模块 260

11.3.3 创建添加学生信息模块 262

11.3.4 创建学生信息修改模块 263

11.3.5 创建学生信息删除模块 266

11.3.6 创建学生信息查询模块 267

11.3.7 创建学生成绩查询模块 270

11.3.8 创建添加学生成绩模块 270

11.3.9 创建学生成绩修改模块 271

11.3.10 创建学生成绩删除模块 273

11.3.11 创建打印模块 274

11.4 制作系统菜单 275

11.5 创建安装文件 280

11.6 小结 282

附录A Visual FoxPro 6.0命令表 283

附录B Visual FoxPro常用函数总汇 296

附录C Visual FoxPro主要文件类型 298

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