Visual FoxPro 6.0程序设计PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:程玉民主编;张国平,谭翀,王维鸿副主编
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2003
- ISBN:7508415434
- 页数:293 页
第1章 Visual FoxPro 6.0基础 1
1.1 Visual FoxPro 6.0概述 1
1.1.1 Visual FoxPro的特点 1
1.1.2 Visual FoxPro的系统配置要求 2
1.1.3 Visual FoxPro的安装 2
1.1.4 Visual FoxPro的启动 2
1.1.5 Visual FoxPro的退出 3
1.2 Visual FoxPro的交互操作界面 3
1.2.1 菜单栏 4
1.2.2 工具栏 8
1.2.3 设计器 9
1.2.4 向导 9
1.2.5 控件及控件工具栏 11
1.2.6 生成器 11
1.2.7 调试器 12
1.2.8 窗口 14
1.3 项目管理器 15
1.3.1 启动项目管理器 15
1.3.2 项目管理器的组成 17
1.3.3 定制项目管理器 17
1.3.4 项目管理器的操作 18
1.4 命令构成和文件命名方法 20
1.4.1 命令构成的基本格式 20
1.4.2 有关规则 21
1.4.3 命令书写的有关约定 21
1.4.4 常用的环境设置命令 22
1.4.5 文件命名方法和常用文件类型 23
1.5 Visual FoxPro应用程序开发步骤 24
习题一 27
第2章 数据库基础知识 28
2.1 数据库概述 28
2.1.1 数据库基本概念 28
2.1.2 数据库结构模型 29
2.1.3 关系数据库管理系统 30
2.2 数据类型 30
2.3 数据的存储 33
2.3.1 常量 33
2.3.2 变量 34
2.3.3 数组 37
2.3.4 表、字段和记录 39
2.3.5 对象、类和属性 39
2.4 运算符及表达式 39
2.4.1 数值表达式及数值运算符 40
2.4.2 字符串运算符及字符表达式 40
2.4.3 日期表达式及日期运算符 40
2.4.4 关系表达式及关系运算符 41
2.4.5 逻辑表达式及逻辑运算符 41
2.4.6 类与对象运算符 42
2.4.7 名称表达式 42
2.5 函数 42
2.5.1 字符处理函数 43
2.5.2 数值处理函数 45
2.5.3 日期和时间处理函数 47
2.5.4 数据转换函数 48
2.5.5 与表有关的函数 49
2.5.6 显示位置函数 51
2.5.7 文件管理函数 51
2.5.8 数组函数 53
2.5.9 系统函数SYS() 55
习题二 55
第3章 数据库和表的设计与操作 57
3.1 数据库设计的步骤 57
3.1.1 数据库设计的一般步骤 57
3.1.2 数据需求分析 58
3.1.3 将需求分类放入表 58
3.1.4 表结构设计 59
3.1.5 表间关系确定 61
3.1.6 设计优化 62
3.1.7 创建数据库 62
3.2 表的创建 63
3.2.1 表结构的创建 63
3.2.2 表数据的输入 66
3.2.3 表文件的打开、关闭、显示和定位 69
3.3 表的维护 73
3.3.1 表结构的修改 74
3.3.2 显示和编辑表中的数据 74
3.3.3 删除记录 77
3.3.4 文件的显示、复制、删除与更名 80
3.3.5 数组与表之间的数据交换 82
3.4 表的排序、索引与查询 85
3.4.1 表的排序 85
3.4.2 表的索引 86
3.4.3 表的查询 92
3.5 表的统计与汇总 94
3.5.1 表的统计 95
3.5.2 表的汇总 96
3.6 多表使用 97
3.6.1 工作区的选择 97
3.6.2 表之间的关联 98
3.6.3 表之间的联接 100
3.6.4 表文件的更新 101
3.7 数据库的创建及基本操作 102
3.7.1 创建数据库 102
3.7.2 打开数据库 102
3.7.3 关闭数据库 103
3.7.4 删除数据库 103
3.8 在数据库中添加和移去表 104
3.8.1 在数据库中建立新表 104
3.8.2 向数据库中添加表 104
3.8.3 从数据库中移去数据表 105
3.8.4 访问其他数据库中的表 106
3.9 查看和修改数据库结构 106
3.9.1 查看数据库分层结构 106
3.9.2 浏览数据库文件 106
3.9.3 扩展数据库文件 107
3.9.4 检查数据库 108
3.9.5 更新表和数据库的链接 108
3.10 数据字典 108
3.10.1 长表名和表中的长字段名 109
3.10.2 设置数据表中字段的标题和注释 110
3.10.3 设置数据表中字段的默认值 110
3.10.4 指定输入掩码和定义字段格式 110
3.10.5 设置数据表的有效规则 111
3.10.6 设置触发器 112
3.10.7 主关键字值和候选关键字值 113
3.10.8 创建永久关系 114
3.10.9 设置参照完整性 115
3.10.10 建立存储过程 117
习题三 117
第4章 使用视图查询和修改数据 119
4.1 创建视图 119
4.1.1 创建视图 119
4.1.2 修改视图 123
4.1.3 重命名视图 123
4.1.4 删除视图 123
4.1.5 创建多表视图 123
4.1.6 访问远程数据 126
4.2 使用视图 128
4.2.1 视图的打开、关闭及显示 128
4.2.2 显示视图结构 129
4.2.3 创建视图索引 129
4.2.4 在视图中更新数据 129
4.3 Rushmore优化技术 131
习题四 134
第5章 面向过程程序设计 135
5.1 应用程序的创建 135
5.1.1 应用程序的建立 136
5.1.2 应用程序的运行 137
5.1.3 应用程序的修改 138
5.2 应用程序中的常用命令 138
5.2.1 交互输入命令 138
5.2.2 常用辅助命令 140
5.3 顺序结构程序设计 143
5.4 分支结构程序设计 145
5.4.1 两分支结构 146
5.4.2 多分支结构 149
5.5 循环结构程序设计 152
5.5.1 当型循环结构 152
5.5.2 固定次数的循环结构 154
5.5.3 表扫描循环结构 155
5.5.4 多重循环结构 157
5.6 过程结构程序设计 158
5.6.1 过程的建立与调用 158
5.6.2 过程文件 160
5.6.3 内存变量作用域 162
5.6.4 过程的带参调用 164
5.7 数组变量的应用 165
5.7.1 数组变量的建立 166
5.7.2 数组变量的使用 166
5.7.3 数组元素的赋值、运算与输出 167
5.7.4 应用示例 169
5.8 面向过程程序设计举例 171
习题五 174
第6章 面向对象程序设计 176
6.1 概述 176
6.1.1 对象 177
6.1.2 类 177
6.1.3 基类与子类 177
6.1.4 属性 180
6.2 设计类与对象 182
6.2.1 创建与定义类 182
6.2.2 创建对象 183
6.2.3 设置属性 184
6.2.4 对象的操作 185
6.3 事件与方法程序 187
6.3.1 事件分类 188
6.3.2 方法程序及其代码 189
6.3.3 数据环境 191
习题六 194
第7章 表单设计 195
7.1 创建表单 196
7.1.1 使用表单向导创建表单 196
7.1.2 使用表单设计器创建表单 202
7.1.3 使用“快速表单”命令创建表单 203
7.1.4 使用CREATE FORM命令创建表单 203
7.1.5 创建表单集 203
7.1.6 表单的保存和运行 204
7.2 表单设计器 204
7.2.1 属性窗口 204
7.2.2 表单控件工具栏 204
7.2.3 表单设计器工具栏 206
7.3 表单属性 207
7.3.1 定义表单的属性 207
7.3.2 添加新的属性或方法 208
7.3.3 编辑事件代码和方法代码 209
7.4 数据环境 209
7.4.1 打开“数据环境设计器” 209
7.4.2 数据信息与数据环境 210
7.5 基本控件简介 211
7.5.1 标签控件 212
7.5.2 命令按钮与命令按钮组 212
7.5.3 文本框 212
7.5.4 选项按钮和选项按钮组 213
7.5.5 微调按钮 213
7.5.6 复选框 213
7.5.7 列表框与组合框 214
7.5.8 编辑框 214
7.5.9 表格 214
习题七 219
第8章 查询和报表 220
8.1 查询设计器 220
8.1.1 进入查询设计器 220
8.1.2 字段选项卡 221
8.1.3 联接选项卡 221
8.1.4 筛选选项卡 222
8.1.5 排序依据选项卡 223
8.1.6 分组依据选项卡 223
8.1.7 杂项选项卡 223
8.2 查询设计 224
8.2.1 创建查询 224
8.2.2 定向输出查询结果 228
8.2.3 运行查询 228
8.3 创建报表和标签 229
8.3.1 创建前的准备工作 229
8.3.2 创建报表布局 229
8.3.3 创建标签 238
8.4 报表设计器 238
8.4.1 报表设计器窗口及其分区 238
8.4.2 报表菜单 239
8.4.3 报表工具栏 240
8.5 定制报表布局 240
8.5.1 添加标题和总结区 240
8.5.2 定义报表的页面 241
8.5.3 设置报表带区高度 242
8.6 报表控件的使用 243
8.6.1 标签控件 243
8.6.2 域控件 244
8.6.3 统计计算和汇总 245
8.6.4 报表变量 245
8.6.5 线条、矩形及圆角矩形控件 246
8.6.6 图片/ActiveX绑定控件 246
8.7 报表数据环境 247
8.8 数据分组 248
8.8.1 一级数据分组 249
8.8.2 多级数据分组 249
8.9 报表或标签的输出 250
8.9.1 预览报表或标签 250
8.9.2 打印报表或标签 251
习题八 251
第9章 菜单设计及数据共享 252
9.1 菜单设计 252
9.1.1 菜单的组成 252
9.1.2 菜单设计 252
9.1.3 快捷菜单设计 259
9.2 工具栏设计 260
9.2.1 定义工具栏类 260
9.2.2 将工具栏添加到表单集 261
9.2.3 工具栏的停靠 261
9.2.4 菜单和自定义工具栏的协调 261
9.3 数据共享 262
9.3.1 数据访问的方式 262
9.3.2 共享方式下的文件访问 263
习题九 266
第10章 创建帮助及应用程序发布 267
10.1 创建应用程序的帮助文件 267
10.1.1 创建图形方式(HTML样式)帮助文件 267
10.1.2 对HTML样式帮助的在线访问 268
10.1.3 发布已编译的HTML样式帮助系统 270
10.1.4 用WinHelp 4.0创建图形样式Windows帮助文件 270
10.1.5 用WinHelp函数编程实现帮助特性 271
10.1.6 创建.DBF样式帮助 274
10.2 应用程序发布 279
10.2.1 发布应用程序 279
10.2.2 发布过程 279
10.2.3 准备要发布的应用程序 279
10.2.4 定制要发布的应用程序 284
10.2.5 准备制作发布磁盘 287
10.2.6 了解发布过程 287
10.2.7 使用安装向导制作发布磁盘 290
习题十 291
参考文献 293
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018