注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合中文版Visual FoxPro基础培训教程

中文版Visual FoxPro基础培训教程

中文版Visual FoxPro基础培训教程

定 价:¥25.00

作 者: 导向科技编著
出版社: 人民邮电出版社
丛编项: 零点起飞电脑培训学校
标 签: 关系型数据库 数据库管理系统 教材

ISBN: 9787115107862 出版时间: 2003-01-01 包装: 精装
开本: 26cm 页数: 292 字数:  

内容简介

  本书是《零点起飞电脑培训学校》系列丛书之一。全书主要讲解了Visual FoxPro 6.0程序设计基础,数据库的创建和使用,表、索引、查询、视图、表单、报表、标签、菜单栏和工具栏的创建和使用,以及数据库应用程序的创建和发布等知识。本书结构清晰、内容详实、实例丰富、图文并茂。每课均以课前导读、课堂讲解、上机实战、课后练习的结构进行讲述。课前导读指出了每课课堂讲解内容的基础、重点、难点及学习方法;课堂讲解详细讲解了每课知识点;上机实战紧密结合课堂讲解内容给出实例;课后练习结合每课内容给出填空题、判断题、选择题、问答题及上机操作题。本书定位于Visual FoxPro 6.0编程的初学者,适合作为各类Visual FoxPro培训班以及大专院校相关专业的教材,也可供Visual FoxPro数据库程序设计人员自学参考。

作者简介

暂缺《中文版Visual FoxPro基础培训教程》作者简介

图书目录

第一课 Visual FoxPro概述 1
1.1 课堂讲解 1
1.1.1 利用Visual FoxPro进行文件
管理 1
1. Visual FoxPro发展历史 1
2. Visual FoxPro 6.0的特点 2
3. 主要文件 2
1.1.2 Visual FoxPro 6.0的获取和
安装 3
1. Visual FoxPro 6.0的获取 4
2. Visual FoxPro 6.0的安装环境 4
3. Visual FoxPro 6.0的安装方法 4
1.1.3 用Visual FoxPro设计程序的
一般步骤 6
1. 分析问题 6
2. 建立数据库及其对应的数学模型 7
3. 选择算法 7
4. 编写程序 7
5. 调试运行 7
1.1.4 Visual FoxPro的窗口界面 7
1. 标题栏 8
2. 菜单栏 8
3. 工具栏 9
4. 命令窗口 10
5. 工作区 10
6. 状态栏 10
1.1.5 如何学好Visual FoxPro 10
1. 理论知识和上机实践相结合 11
2. 勤记常问 11
3. 认真研读源代码 11
4. 针对目标,循序渐进 11
5. 及时总结,建立自己的知识体系结构 11
1.2 上机实战 11
1.2.1 启动Visual FoxPro 6.0 11
1. 通过“开始”菜单启动 11
2. 通过桌面快捷方式启动 12
3. 通过资源管理器启动 12
4. 选择[开始]([运行]菜单命令启动 13
1.2.2 退出Visual FoxPro 6.0 13
1. 选择[文件]([退出]菜单命令退出 13
2. 单击“关闭”按钮退出 13
3. 双击系统图标退出 14
4. 使用快捷组合键退出 14
5. 通过QUIT命令退出 14
1.3 课后练习 14
第二课 数据库表的创建和修改 17
2.1 课堂讲解 17
2.1.1 表的概念 17
2.1.2 创建数据库表 18
1. 设计数据表 18
2. 创建表结构 19
3. 输入表数据 22
2.1.3 修改表结构 22
1. 利用表设计器修改表结构 22
2. 利用程序方法修改表结构 24
2.1.4 添加表记录 24
1. 利用BROWSE窗口添加记录 24
2. 利用EDIT窗口添加记录 25
3. 利用命令方式添加表记录 26
4. 数据输入要点 27
2.1.5 表记录的维护 28
1. 编辑表数据内容 28
2. 记录的定位 29
3. 记录的删除 30
4. 恢复删除记录 33
2.2 上机实战 34
2.2.1 创建表结构和输入记录 34
2.2.2 浏览并修改记录 34
2.2.3 追加记录 35
2.2.4 删除记录 35
2.2.5 恢复记录 36
2.3 课后练习 36
第三课 数据库表的基本操作 39
3.1 课堂讲解 39
3.1.1 打开和关闭数据库表 39
1. 打开数据库表 39
2. 关闭数据库表 40
3.1.2 数据库表的调整 41
1. 改变表的大小 41
2. 调整字段的高度和宽度 41
3. 显示或隐藏网格线 42
4. 分割浏览窗口 42
5. 改变字体 43
3.1.3 查找与替换 43
1. 查找记录 44
2. 替换记录 45
3.1.4 表的定制 47
1. 过滤对记录的访问 47
2. 过滤对字段的访问 48
3.2 上机实战 49
3.2.1 分割浏览窗口 49
3.2.2 查找替换记录 49
3.2.3 对表进行定制 50
3.3 课后练习 51
第四课 索引的使用 53
4.1 课堂讲解 53
4.1.1 索引的概念 53
4.1.2 索引和索引文件 54
1. 索引文件的类型 54
2. 索引的类型和特点 54
4.1.3 索引的创建 55
1. 利用表设计器创建索引 55
2. 通过命令创建索引 56
4.1.4 索引的使用 57
1. 窗口方式使用索引 57
2. 通过命令使用索引 57
4.2 上机实战 58
4.2.1 创建索引 59
4.2.2 修改索引顺序 59
4.3 课后练习 60
第五课 数据库的创建和使用 63
5.1 课堂讲解 63
5.1.1 创建数据库 63
1. 利用数据库设计器创建数据库 63
2. 利用“数据库向导”创建数据库 64
5.1.2 使用数据库 66
1. 打开数据库 66
2. 展开或折叠表 67
3. 对数据库表进行重排 68
5.1.3 数据库表的加入和删除 68
1. 表的加入 68
2. 表的删除或移去 68
5.1.4 数据库表的关系 69
1. 建立一对一的关系 69
2. 建立一对多的关系 70
3. 建立多对一的关系 70
4. 删除表之间的关系 70
5.1.5 设置字段属性 71
1. 字段标题 71
2. 字段注释 72
3. 字段有效性规则和说明 72
4. 字段缺省值 74
5.2 上机实战 74
5.2.1 创建数据库 75
5.2.2 向数据库中添加表 75
5.3 课后练习 76
第六课 查询 77
6.1 课堂讲解 77
6.1.1 查询的概念 77
6.1.2 创建查询 77
1. 利用“查询向导”创建查询 78
2. 利用“查询设计器”创建查询 80
6.1.3 查询设计器的操作 81
1. 选定查询字段 81
2. 设置查询条件 82
3. 排序查询结果 82
4. 设置分组查询 83
5. 设置杂项 83
6. 输出查询结果 84
7. 注释查询 85
8. 运行查询 85
6.1.4 多表查询 86
1. 多表查询的创建 86
2. 多表查询的使用 87
6.1.5 交叉表查询 88
1. 使用“交叉表向导”建立交叉表查询 88
2. 在查询设计器中建立交叉表查询 89
6.2 上机实战 90
6.2.1 创建查询 90
6.2.2 设置查询条件 91
6.3 课后练习 92
第七课 视图 93
7.1 课堂讲解 93
7.1.1 视图概述 93
7.1.2 创建本地视图 94
1. 利用“视图设计器”创建 94
2. 利用“本地视图向导”创建视图 95
7.1.3 视图设计器的操作 97
1. 设置选定字段 97
2. 设置筛选条件 98
3. 设置视图排序 98
4. 设置视图的分组查询 99
5. 设置更新条件 99
6. 设置杂项 100
7. 运行视图 100
8. 保存视图 101
9. 浏览或修改视图 101
7.2 上机实战 102
7.2.1 创建视图 102
7.2.2 设置筛选条件 102
7.2.3 设置更新条件 103
7.2.4 运行视图 103
7.3 课后练习 104
第八课 表单 105
8.1 课堂讲解 105
8.1.1 表单概述 105
8.1.2 创建表单 105
1. 用表单向导建立表单 106
2. 通过“表单生成器”创建表单 108
3. 通过“表单设计器”创建表单 108
8.1.3 向表单中添加控件 110
1. 控件介绍 110
2. 添加控件 111
3. 设置控件属性 111
4. 常见控件 114
8.1.4 表单的定制 118
1. 对控件的基本操作 118
2. 设置表单或控件的颜色 120
3. 设置网格刻度 120
8.1.5 表单的运行 121
8.2 上机实战 121
8.2.1 创建表单 121
8.2.2 添加控件 123
8.3 课后练习 127
第九课 报表和标签 129
9.1 课堂讲解 129
9.1.1 报表和标签概述 129
1. 报表的布局 129
2. 报表文件 130
9.1.2 创建报表 130
1. 通过“报表向导”创建报表 130
2. 通过“快速报表”创建 133
3. 通过“报表设计器”创建 134
9.1.3 创建标签 135
1. 通过“标签向导”创建 135
2. 通过“标签设计器”创建 137
9.1.4 报表设计器的操作 138
1. 修改布局 138
2. 添加控件 139
9.1.5 报表的定制 143
1. 对控件的操作 143
2. 定义报表的页面 144
9.1.6 报表和标签的预览和打印 144
1. 报表和标签的打印预览 145
2. 报表和标签的打印 145
9.2 上机实战 145
9.2.1 创建报表 145
9.2.2 添加控件 146
9.3 课后练习 149
第十课 菜单栏和工具栏 151
10.1 课堂讲解 151
10.1.1 菜单的设计 151
1. 菜单的组成 151
2. 创建菜单的方法 152
10.1.2 菜单的定制 157
1. 显示状态栏消息 157
2. 定义菜单标题的位置 157
3. 在顶层表单中调用菜单 157
10.1.3 工具栏的创建 158
1. 定义工具栏类 158
2. 在工具栏类中添加对象 158
3. 在表单集中添加自定义工具栏 159
10.2 上机实战 160
10.2.1 设计菜单系统 160
10.2.2 将菜单添加到顶层表单中 162
10.3 课后练习 163
第十一课 Visual FoxPro程序设计基础 165
11.1 课堂讲解 165
11.1.1 Visual FoxPro的工作方式 165
1. 命令交互方式 165
2. 菜单方式 165
3. 程序工作方式 166
11.1.2 数据类型 166
1. 字符型数据 166
2. 货币型数据 166
3. 数值型数据 166
4. 浮点型数据 166
5. 双精度型数据 167
6. 整型数据 167
7. 日期型数据 167
8. 日期时间型数据 167
9. 逻辑型数据 167
10. 备注型数据 167
11. 通用型数据 167
12. 二进制字符型数据 168
13. 备注型二进制数据 168
11.1.3 常量 168
1. 数值型常量 168
2. 浮点型常量 168
3. 字符型常量 168
4. 逻辑型常量 169
5. 日期常量 169
6. 时间日期型常量 169
11.1.4 变量 169
1. 内存变量 169
2. 字段变量 170
11.1.5 数组 170
1. 数组变量 171
2. 数组的赋值 171
11.1.6 运算符和表达式 171
1. 运算符 171
2. 表达式 173
11.2 上机实战 174
11.2.1 内存变量的赋值和显示
输出 174
11.2.2 运算符和表达式 175
11.3 课后练习 176
第十二课 Visual FoxPro程序设计 179
12.1 课堂讲解 179
12.1.1 常用命令和函数简介 179
1. 常用命令 179
2. 常用函数 183
12.1.2 程序文件 191
1. 程序文件的建立 191
2. 程序文件的编写规则 192
3. 程序文件的运行 192
12.1.3 程序结构 193
1. 顺序结构 193
2. 选择结构 194
3. 循环结构 197
12.1.4 过程和函数 199
1. 过程的定义和调用 200
2. 函数的定义和调用 200
12.2 上机实战 201
12.2.1 创建表单 201
12.2.2 加入程序代码 202
12.3 课后练习 203
第十三课 应用程序的创建和发布 205
13.1 课堂讲解 205
13.1.1 项目管理器的使用 205
1. 创建项目 205
2. 查看文件详细内容 205
3. 创建、修改、添加和删除文件 207
4. 折叠和停靠 207
5. 为文件添加说明 209
13.1.2 应用程序的编译 209
1. 配置应用程序的主文件 210
2. 构造主文件 210
3. 在项目中包含和排除文件 211
4. 连编应用程序 212
13.1.3 创建发布磁盘 213
1. 建立发布树 213
2. 运行“安装向导” 214
13.2 上机实战 218
13.2.1 创建应用程序 218
13.2.2 创建发布磁盘 219
13.3 课后练习 221

第十四课 员工工资管理系统开发
实例 223
14.1 课堂讲解 223
14.1.1 信息系统开发的步骤 223
1. 系统分析阶段 223
2. 系统设计阶段 224
3. 系统开发实施阶段 224
4. 系统测试阶段 224
5. 系统运行维护阶段 224
14.1.2 实例目标 224
14.1.3 制作分析 224
14.1.4 设计步骤 224
1. 数据库设计 225
2. 应用程序文件设计 226
14.1.5 系统的开发实施 227
14.1.6 系统的测试和运行 227
14.2 上机实战 227
14.2.1 建立应用程序项目 227
14.2.2 建立数据库 228
1. 建立数据库文件 228
2. 建立数据库表 229
3. 建立视图 229
14.2.3 建立表单文件 230
1. 部门信息设置表单(bm.scx) 230
2. 员工工资信息设置表单(yggzxx.scx) 234
3. 系统管理设置表单(xtgl.scx) 237
4. 员工工资查询表单(yggzcx.scx) 242
5. 员工工资打印表单(yggzdy.scx)及
打印报表 246
6. 系统版权表单(about.scx) 248
7. 系统信息表单(xtxx.scx) 249
8. 系统主界面表单(mainform.scx) 250
9. 系统启动表单(start.scx) 251
10. 系统登录表单(login.scx) 251
14.2.4 设计系统菜单 255
14.2.5 制作帮助系统 257
1. HTML Help WorkShop概述 257
2. 使用HTML Help WorkShop制作帮
助系统 258
14.2.6 程序文件(main.prg) 262
14.2.7 连编应用程序 262
14.2.8 创建发布磁盘 263
14.2.9 小结 266
14.3 课后练习 266
附录一 VFP的主要命令 269
附录二 VFP的主要函数 275

本目录推荐