Visual FoxPro 7.0金典教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:于波,朱建新编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2001
- ISBN:7115095167
- 页数:345 页
入门篇 3
第1章 Visual FoxPro 7.0概述 3
1.1 关系数据库的发展 4
1.1.1 dBASE系列数据库 5
1.1.2 FoxBase系列数据库 5
1.1.3 FoxPro系列数据库 6
1.1.4 Visual FoxPro系列数据库 7
1.2 Visual FoxPro 7.0的新增功能和新特点 7
1.2.1 Visual FoxPro 7.0编辑器 7
1.2.2 Visual FoxPro 7.0集成开发环境(IDE) 7
1.2.3 Visual FoxPro 7.0编程语言增强 8
1.2.4 数据库容器事件(Database Container Events) 8
1.3 Visual FoxPro 7.0的安装与配置 10
1.2.7 Server Enhancements服务器增强 10
1.2.6 Visual FoxPro解决方案 10
1.2.5 Visual FoxPro OLE DB提供 10
1.3.1 系统要求 11
1.3.2 安装Visual FoxPro 7.0 11
1.3.3 配置Visual FoxPro 7.0 17
1.3.4 设置ODBC数据源 22
1.3.5 安装中的常见问题 24
1.4 Visual FoxPro 7.0的有关约定 25
1.4.1 菜单 25
1.4.2 键盘 27
1.4.3 鼠标器 28
1.4.4 窗口 29
1.4.5 对话框 29
1.5 小结 31
思考和练习1 31
第2章 Visual FoxPro 7.0开发界面 32
2.1.1 从“开始”菜单启动 33
2.1 Visual FoxPro 7.0启动和退出 33
2.1.2 从“资源管理器”(Explorer)启动 34
2.1.3 从“运行”(run)对话框中启动 35
2.1.4 退出Visual FoxPro 7.0 36
2.2 控制窗口 36
2.2.1 缩放窗口 36
2.2.2 改变窗口的大小 37
2.2.3 移动窗口 37
2.3 Visual FoxPro 7.0的集成操作环境 39
2.3.1 菜单 39
2.3.2 工具栏 55
2.3.3 状态栏 60
2.4 善用帮助 61
2.4.1 内容(Contents)的应用 63
2.4.2 索引(Index)的应用 63
思考和练习2 64
2.5 小结 64
第3章 Visual FoxPro 7.0数据库设计 65
3.1 数据库的设计技巧 66
3.1.1 数据库设计的步骤 66
3.1.2 数据库的规范化 68
3.1.3 命名约定 71
3.2 Visual FoxPro 7.0自由表 73
3.2.1 自由表的概念 73
3.2.2 自由表的创建 75
3.2.3 自由表的基本操作 81
3.3 索引 83
3.3.1 索引的概念 83
3.3.2 索引的建立 84
3.3.3 索引的基本操作 85
3.4 创建数据库 86
3.4.1 创建数据库的基本方法 86
3.4.2 设置字段 90
3.4.3 设置表属性 91
3.5 数据的选定和查看 92
3.5.1 工作区 92
3.5.2 打开数据表 93
3.5.3 数据的显示和输出 95
3.6 小结 96
思考与练习3 96
第4章 Visual FoxPro 7.0数据库查询 97
4.1 查询的概念 98
4.2 查询的基本方法 98
4.2.1 利用“Query Wizard”(查询向导)创建查询 98
4.2.2 利用“Query Designer”(查询设计器)创建查询 104
4.3 查询的基本技巧 108
4.3.1 增加计算字段 109
4.3.2 使用多重条件过滤(Group By) 111
4.3.3 多表查询 113
4.3.4 查询结果的输出 116
4.4 结构化查询语言SQL 117
4.4.1 SQL概述 117
4.4.2 SELECT语句介绍 118
4.5 高级查询 124
4.5.1 视图的基本概念 124
4.5.2 使用视图实现查询 124
4.6 小结 131
思考与练习4 131
第5章 Visual FoxPro 7.0数据库维护 132
5.1 修改表格结构 133
5.1.1 打开“Table Designer” 133
5.1.2 在表中增加字段 133
5.1.3 修改字段的类型 135
5.2.1 添加记录 137
5.2 维护数据表记录 137
5.1.5 删除字段 137
5.1.4 修改字段的长度 137
5.2.2 编辑记录 138
5.2.3 删除记录 139
5.3 BROWSE语句 141
5.4 小结 142
思考与练习5 142
提高篇 145
第6章 数据库编程基础 145
6.1 为什么要进行程序设计 146
6.1.1 程序设计的优点 147
6.1.2 程序的创建和运行 147
6.1.3 使用设计工具 159
6.2 数据类型 159
6.2.1 常量 160
6.2.3 数组 161
6.2.2 变量 161
6.2.4 字段 162
6.2.5 记录 162
6.2.6 对象 162
6.3 操作符 162
6.3.1 数值操作符 162
6.3.2 字符操作符 163
6.3.3 日期和时间操作符 163
6.3.4 逻辑操作符 163
6.3.5 关系操作符 163
6.4 命令、函数和表达式 164
6.4.1 命令和函数的异同 164
6.4.2 函数的分类 164
6.4.3 表达式 168
6.5.1 顺序设计 169
6.4.4 宏替换 169
6.5 程序设计基础 169
6.5.2 分支设计 170
6.5.3 循环设计 172
6.6 函数和过程的创建及使用 175
6.6.1 系统库函数 175
6.6.2 函数和过程的自定义方法 175
6.6.3 调用过程或函数 177
6.7 小结 178
思考与练习6 179
第7章 面向对象的程序设计 180
7.1 什么是面向对象的程序设计 181
7.1.1 面向对象的程序设计方法产生的背景 181
7.1.2 面向对象的编程语言的产生和发展 182
7.1.3 面向对象的程序设计方法的思想 182
7.2 为什么要进行面向对象的程序设计 182
7.3.2 面向对象的程序设计 184
7.3 由面向过程到面向对象 184
7.3.1 结构化设计 184
7.4 小结 186
思考与练习7 186
第8章 Visual FoxPro 7.0中的面向对象程序设计 187
8.1 Visual FoxPro 7.0中的对象 188
8.1.1 Visual FoxPro 7.0中的类和对象 188
8.1.2 容器类与控件类 188
8.2 事件处理 194
8.2.1 Visual FoxPro 7.0中的事件 194
8.2.2 容器事件与对象事件 195
8.2.3 事件处理 196
8.3 小结 201
思考与练习8 201
第9章 创建应用程序的图形用户界面 202
9.1.1 新建窗体 203
9.1 窗体 203
9.1.2 设置窗体的数据环境 210
9.1.3 设置窗体的属性 213
9.1.4 在窗体中添加对象 214
9.1.5 为事件添加处理程序代码 214
9.2 常用控件 214
9.2.1 单选钮 215
9.2.2 复选框 218
9.2.3 列表框和下拉列表 220
9.2.4 标签 223
9.2.5 文本框 224
9.2.6 微调按钮 226
9.2.7 命令按钮 228
9.2.8 命令按钮组 229
9.2.9 计时器 231
9.2.11 编辑框 233
9.2.10 图像控件 233
9.2.12 形状和线条 234
9.2.13 页框 235
9.2.14 表格控件 236
9.3 窗体布局设计 237
9.3.1 控件的布局 238
9.3.2 多个对象对齐 238
9.3.3 设计实例 240
9.4 报表 240
9.4.1 报表的类型 241
9.4.2 报表的创建 241
9.4.3 报表设计技巧 245
9.4.4 报表排序和分组 249
9.4.5 报表的打印和预览 250
9.5.1 创建菜单 251
9.5 菜单 251
9.5.2 快捷菜单 256
9.5.3 运行菜单 257
9.5.4 扩展Visual FoxPro的菜单 257
9.6 项目设计 257
9.6.1 了解项目管理器 258
9.6.2 项目的组织结构 258
9.6.3 项目管理器使用技巧 259
9.6.4 利用项目管理器开发Visual FoxPro 7.0程序 261
9.7 小结 265
思考与练习9 265
高级篇 269
第10章 动态数据交换 269
10.1.1 什么是动态数据交换 270
10.1.2 DDE的模式是什么 270
10.1 DDE简介 270
10.1.3 Visual FoxPro 7.0对DDE的支持 271
10.2 编写DDE客户应用程序 272
10.2.1 利用Visual FoxPro创建DDE客户应用程序的基本步骤 272
10.2.2 Visual FoxPro的DDE客户例程 272
10.3 事务处理 276
10.3.1 Advise事务 276
10.3.2 Request事务 279
10.3.3 Poke事务 280
10.3.4 Execute事务 281
10.3.5 取消事务处理 283
10.4 编写DDE服务器应用程序 283
10.4.1 利用Visual FoxPro创建DDE的基本步骤 283
10.4.2 DDESetService 283
10.4.3 DDESetTopic() 286
思考与练习10 288
10.5 小结 288
第11章 COM 289
11.1 COM简介 290
11.1.1 什么是COM 290
11.1.2 COM代表什么 292
11.1.3 COM/DCOM 294
11.1.4 COM如何工作 294
11.1.5 Visual FoxPro的COM功能 296
11.2 将Visual FoxPro用作COM客户程序 301
11.2.1 什么是COM客户程序 301
11.2.2 实例 301
11.3 将Visual FoxPro用作COM服务程序 313
11.3.1 COM服务程序做什么 313
11.3.2 实例 313
11.4 小结 317
思考与练习11 318
第12章 在Internet上发布Visual FoxPro 7.0程序 319
12.1 Internet和Web数据库开发 320
12.2 HTML介绍 321
12.2.1 什么是HTML 321
12.2.2 创建HTML文档 323
12.2.3 超链 331
12.3 XML介绍 331
12.3.1 什么是XML 334
12.3.2 创建XML文档 338
12.3.3 XML是未来的发展方向 338
12.4 Visual FoxPro和Internet 340
12.4.1 快速发布数据库 340
12.4.2 用Visual FoxPro在Internet上制作数据库动态查询 341
12.5 小结 342
思考与练习12 342
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《线性代数简明教程》刘国庆,赵剑,石玮编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019