![中文Visual FoxPro 6.0编程指南](https://cover.qianqiantushu.cc/19/s6cf78d5.jpg)
![中文Visual FoxPro 6.0编程指南](https://cover.qianqiantushu.cc/19/s6cf78d5.jpg)
中文Visual FoxPro 6.0编程指南PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:京辉热点工作室编著
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2000
- ISBN:7508403177
- 页数:421 页
第一章 Visual FoxPro 6.0简介 1
1.1 Visual FoxPro史话 1
1.2 Visual FoxPro 6.0中文版的安装 1
1.2.1 系统需求 1
1.2.2 安装Visual FoxPro 6.0(中文版) 2
1.3 Visual FoxPro 6.0(中文版)的性能和新特性 4
1.3.1 性能指标 4
1.3.2 最新特性 6
1.4 配置Visual FoxPro的环境 8
1.4.1 设置Visual FoxPro的配置 8
1.4.2 配置Visual FoxPro工具栏 13
1.4.3 设置编辑器选项 15
1.4.4 恢复Visual FoxPro环境 16
1.5 Visual FoxPro 6.0中文版菜单使用简介 16
1.5.1 “文件”菜单 17
1.5.2 “编辑”菜单 18
1.5.3 “显示”菜单 20
1.5.4 “格式”菜单 22
1.5.5 “工具”菜单 24
1.5.6 “程序”菜单 24
1.5.7 “窗口”菜单 25
1.5.8 “帮助”菜单 26
2.1.1 命令的结构 27
第二章 Visual FoxPro 6.0程序设计基础 27
2.1 语法规则 27
2.1.2 命令书写规则 28
2.1.3 数据类型 28
2.1.4 常数 29
2.1.5 变量 29
2.1.6 常用操作符 29
2.1.7 表达式 31
2.2 Visual FoxPro程序的操作 33
2.2.1 使用“命令”窗口 33
2.2.4 修改程序 34
2.2.5 运行程序 34
2.2.3 保存程序 34
2.2.2 创建程序 34
2.2.6 使用Visual FoxPro设计工具编写代码 35
2.3 变量的使用 35
2.3.1 变最的声明 35
2.3.2 变量的命名 36
2.3.3 变量的建立 37
2.3.4 变量的显示和释放 37
2.4 基本输入/输出 38
2.4.1 基本输出 38
2.4.3 其他命令 40
2.4.2 基本输入 40
2.5 Visual FoxPro的程序流控制 41
2.5.1 条件分支结构 41
2.5.2 循环结构 43
2.6 Visual FoxPro中数组的使用 45
2.6.1 数组的定义和赋值 45
2.6.2 数组的释放 47
2.6.3 数组的相关函数 48
2.7 函数和过程的使用 51
2.7.1 自定义函数 51
2.7.2 过程的设计 52
2.7.3 过程、函数的调用利参数传递问题 54
2.7.4 全程变量和局部变量问题 56
2.8 面向对象的程序设计简介 56
2.8.1 Visual FoxPro中的对象 57
2.8.2 Visual FoxPro中的类 57
2.8.3 匹配类和任务 60
第三章 表和数据库 62
3.1 数据库知识的介绍 62
3.1.1 数据、信息和数据处理 62
3.1.2 数据处理的进展 62
3.1.3 数据模型 63
3.1.4 关系数据库 64
3.2 数据库(DataBase)与表(Table) 65
3.2.1 表 65
3.2.2 数据库 65
3.2.3 数据字典 66
3.3 表的处理 66
3.3.1 创建表 66
3.3.2 表内容的查看和编辑 71
3.3.3 在表中添加新记录 74
3.3.4 删除记录 74
3.3.5 定制“浏览”窗口 76
3.3.6 修改表 77
3.3.7 表的定制 78
3.3.8 使用索引 80
3.4 数据库的操作 83
3.4.1 数据库的创建 83
3.4.2 操作数据库及数据库对象的命令和函数 87
3.4.3 在数据库中添加表 87
3.4.4 从数据库中移去表 89
3.4.5 创建永久关系 90
3.4.6 删除表间的永久关系 91
3.4.7 建立参照完整性 91
3.4.9 查看和设置数据库属性 92
3.4.10 数据库中的表 92
3.4.8 创建存储过程 92
3.5 多表的使用 94
3.5.1 使用数据工作期 94
3.5.2 使用表别名 95
3.5.3 设置表间的临时关系 96
3.6 多库的使用 97
3.6.1 打开多个数据库 97
3.6.2 设置当前数据库 97
3.6.3 选择当前数据库中的表 98
3.6.4 关闭数据库 98
3.6.5 作用域 98
4.1.1 数据定义 100
第四章 查询语言SQL 100
4.1 SQL命令简述 100
4.1.2 数据的操纵 103
4.2 查询命令SELECT 106
4.2.1 选择输出(SELECT) 107
4.2.2 数据来源(FROM) 107
4.2.3 输出目标(INTO) 108
4.2.4 三个选择项 109
4.2.5 条件(WHERE) 109
4.2.9 输出排序(ORDER) 110
4.2.8 输出合并 110
4.2.7 过滤条件(HAVING) 110
4.2.6 分组统计(GROUP) 110
4.3 SELECT命令的使用方法 111
4.3.1 本节使用的用例说明 111
4.3.2 基本使用方法 111
4.3.3 多表的查询 114
4.3.4 SQL函数的使用方法 115
4.3.5 结果的排序 116
4.3.6 结果统计 117
4.3.7 查询结果的合并 118
4.3.8 查询输出结果的重定向 119
4.3.9 SELECT命令嵌套 120
4.3.10 谓词演算 121
第五章 查询和视图 124
5.1 查询的使用 124
5.1.1 查询的设计过程 124
5.1.2 使用“查询向导” 124
5.1.3 使用“查询设计器” 129
5.2 定制查询 134
5.2.1 查询的确认 134
5.2.2 精确搜索 135
5.2.3 在查询结果的输出定制 136
5.3 查询结果 136
5.3.1 交叉表 137
5.3.2 图表 139
5.4 使用视图 144
5.4.1 使用“本地视图向导”创建本地视图 144
5.4.2 使用“视图设计器”创建本地视图 144
5.4.3 连接远程数据 145
5.4.4 创建新的远程视图 146
5.4.5 使用视图更新数据 148
5.5 定制视图 150
5.5.1 控制字段显示和数据输入 150
5.5.2 控制更新方法 151
5.5.5 设置超时时间间隔 152
5.5.6 优化执行结果 152
5.5.4 参数提示 152
5.5.3 在远程视图中添加表达式 152
第六章 使用表单 154
6.1 创建表单 154
6.1.1 用“表单向导”创建表单 154
6.1.2 使用“一对多表单向导”创建一对多表单 157
6.1.3 用“表单设计器”创建表单 158
6.2 常用表单控件的用法 162
6.2.1 提供一组预先设定的选择 162
6.2.2 接受预先不能确定的输入 166
6.2.3 接受给定范围的数值输入——使用微调控件 169
6.2.4 允许特定操作——使用命令按钮和命令按钮组 170
6.2.5 在给定时间间隔执行指定操作——使用计时器控件 171
6.2.6 显示信息 172
6.3 表单环境中控件的使用 177
6.3.1 绑定数据源 177
6.3.2 同时添加多个控件 177
6.3.3 快速添加控件 178
6.4 定制表单 180
6.4.1 修改表单 180
6.4.2 进一步定制表单 183
6.5 使用页框控件和表单集 186
6.5.1 使用页框控件 186
6.5.2 用表单集扩充表单 188
第七章 菜单与工具栏的设计 190
7.1 使用菜单 190
7.1.1 创建菜单系统 190
7.1.2 规划菜单系统 191
7.1.3 创建菜单、快捷菜单、菜单项和子菜单 191
7.1.4 为菜单系统指定任务 195
7.1.5 在运行时控制菜单 200
7.2 创建自定义工具栏 201
7.2.1 定义工具栏类 201
7.2.2 在自定义工具栏类中添加对象 202
7.2.3 在表单集中添加自定义工具栏 203
7.3 测试与调试菜单系统 206
7.4 定制菜单系统 208
7.4.1 显示状态栏信息 208
7.4.2 定义菜单标题的位置 208
7.4.3 保存与还原菜单 209
7.4.4 为菜单系统创建默认过程 209
7.4.5 设置系统菜单 209
第八章 报表与标签的设计 211
8.1 计划报表格式 211
8.1.1 确定报表的格式 211
8.2.1 使用“报表向导” 212
8.2 创建报表 212
8.1.2 深入了解报表格式文件 212
8.2.2 启动“报表设计器” 215
8.3 创建邮件标签格式 215
8.3.1 使用“标签向导” 215
8.3.2 启动“标签设计器” 216
8.4 修改布局格式 217
8.4.1 规划数据的位置 217
8.4.2 调整报表带区的大小 219
8.5 增添报表控件 219
8.5.1 使用“快速报表”添加控件 219
8.5.3 添加域控件 221
8.5.2 设置报表数据源 221
8.5.4 添加标签控件 222
8.5.5 添加通用字段 223
8.5.6 选择、移动以及调整报表控件的大小 223
8.5.7 复制和删除报表控件 224
8.5.8 对齐控件 224
8.5.9 调整控件的位置 225
8.6 在格式上分组数据 226
8.6.1 添加单个组 227
8.6.2 添加多个数据分组 227
8.6.3 分组操作 228
8.7.1 定义报表的页面 229
8.7 报表格式的定制 229
8.7.2 格式化域控件 233
8.7.3 添加线条、矩形和圆形 234
8.7.4 添加图片 236
8.7.5 更改控件颜色 236
8.7.6 向报表控件添加注释 236
8.8 预览和打印报表或标签 236
8.8.1 预览结果 236
8.8.2 打印报表 237
8.8.3 使用REPORT和LABEL命令控制报表和标签 238
第九章 使用ActiveX 240
9.1 ActiveX简介 240
9.2 配置ActiveX控件的环境 241
9.3 常用ActiveX控件的使用 242
9.3.1 ProcessBar控件 242
9.3.2 Slider控件 244
9.3.3 StatusBar(状态条)控件 247
9.3.4 TreeView控件 250
9.3.5 Multimedia MCI控件 259
9.3.6 HWND控件 260
第十章 OLE与DDE的使用 264
10.1 设计OLE应用程序 264
10.1.1 OLE的基本概念 264
10.2.1 在表中添加OLE对象 265
10.2 在应用程序中添加OLE对象 265
10.1.2 添加绑定型或非绑定型OLE对象 265
10.2.2 在表单中添加OLE对象 267
10.2.3 操作OLE对象 268
10.2.4 应用自动化管理对象 269
10.3 动态数据交换(DDE) 271
10.3.1 DDE程序的基本设计步骤 272
10.3.2 DDE函数的使用 272
10.3.3 一个DDE的简单示例 279
第十一章 网络环境下使用Visual FoxPro 280
11.1 对共享数据的访问控制 280
11.1.1 访问数据 280
11.1.2 锁定数据 281
11.1.3 解锁数据 284
11.1.4 使用数据工作期 285
11.1.5 缓冲访问数据 287
11.2 共享数据的更新 289
11.2.1 使用缓冲进行更新 289
11.2.2 事务管理更新 290
11.2.3 使用视图管理更新 294
11.3 冲突的管理 294
11.3.1 管理缓冲冲突 294
11.3.2 出错处理例程 294
11.3.3 检测并解决冲突 295
11.4 客户/服务器应用程序的设计 297
11.3.4 使用备注字段检查冲突 297
11.3.5 管理冲突的规则 297
11.4.1 客户/服务器应用程序的一般设计 298
11.4.2 快速开发应用程序 302
11.5 客户/服务器应用程序的优化 304
11.5.1 优化连接的使用 304
11.5.2 加速数据检索 305
11.5.3 加速查询和视图的运行 307
11.5.4 加速表单的运行 308
11.5.5 提高更新和删除的性能 309
11.6.1 如何将Visual FoxPro作为Web网的查询引擎 311
11.6 Visual FoxPro 6.0的Web功能 311
11.6.2 使用Visual FoxPro创建网页 316
第十二章 数据库应用系统的设计与开发——工程化的开发方法 318
12.1 数据库应用系统开发概述 318
12.1.1 数据库应用系统开发的特点 318
12.1.2 数据库应用系统的开发方法和步骤概述 319
12.2 需求分析 319
12.2.1 会谈 319
12.2.2 分析 320
12.3.2 技术角度看设计 321
12.3.3 设计方法 321
12.3.1 应用角度看设计 321
12.3 应用系统的设计 321
12.4 系统的实施 322
12.4.1 结构化程序设计的弱点 322
12.4.2 面向对象的程序设计 322
12.4.3 代码的文档化 323
12.4.4 遵守编程风格准则 327
12.4.5 保持进程的精练 327
12.4.6 尽量精简调用关系 327
12.5 系统的测试和调试 327
12.5.1 错误类型 328
12.5.2 Visual FoxPro调试器的使用简介 328
12.7 工程化的管理——使用项目管理器 331
12.6 系统的运行和维护 331
12.7.1 创建项目文件——进入“项目管理器” 332
12.7.2 查看项目中的内容 333
12.7.3 添加或移去文件 336
12.7.4 创建和修改文件 337
12.7.5 查看表中的数据 338
12.7.6 项目间共享文件 338
12.7.7 定制“项目管理器” 338
12.8 组件管理库的使用 339
12.8.1 进入“组件管理库” 340
12.8.2 使用“组件管理库”管理项目 340
12.8.3 定制“组件管理库” 342
第十三章 数据库的设计 344
13.1 数据库设计步骤 344
13.2 分析数据需求 345
13.3 将需求分类放入表 346
13.3.1 同一信息只保存一次将减少出错的可能性 346
13.3.2 防止删除有用信息 347
13.3.3 示例:设计Student数据库中的表 347
13.4 确定所需字段 347
13.4.1 确定字段 348
13.4.2 使用主关键字段 348
13.5 确定关系 349
13.6 设计求精 353
第十四章 一个MIS应用的实例 355
14.1 系统综述 355
14.1.1 系统的功能 355
14.1.2 系统的特点 355
14.2 建立项目管理文件 356
14.3 数据库的设计和建立 357
14.4 表单的设计 360
14.4.1 数据输入表单的设计 360
14.4.2 评审项目单打印表单的设计 374
14.4.3“关于”表单的设计 381
14.5 报表的设计 382
14.5.1 添加报表的数据环境 383
14.5.2 安排报表布局 383
14.5.3 一个很重要的技巧 384
14.6 菜单与工具栏的设计 385
14.6.1 菜单的设计 385
14.6.2 工具栏的设计 388
14.7 建立应用系统 389
第十五章 帮助系统的设计 392
15.1 创建.DBF样式帮助 392
15.1.1 设计.DBF样式帮助 392
15.1.3 定制.DBF样式帮助 395
15.1.2 使用.DBF样式帮助 395
15.2.1 选择帮助特性 397
15.2 WinHelp方式的图形帮助 397
15.2.2 计划对联机帮助的访问 398
15.2.3 添加上下文相关性 398
15.2.4 编程实现帮助特性 400
15.2.5 退出图形样式帮助 401
15.3 HTML方式的图形帮助 402
15.3.1 计划对HTML帮助的访问 402
15.3.3 编程实现帮助特性 403
15.3.4 发布已编译的HTML样式的帮助系统 403
15.3.2 添加上下文相关帮助 403
15.3.5 HTMLHelp Workshop的安装 404
第十六章 应用程序的发布 405
16.1 可发布应用程序的生成 405
16.1.1 发布过程 405
16.1.2 准备要发布的应用程序 405
16.1.3 编译应用程序 409
16.1.4 定制要发布的应用程序 413
16.2 制作发布磁盘 414
16.2.1 了解发布过程 415
16.2.2 创建发布目录和复制文件 415
16.2.3 使用“安装向导”创建发布磁盘 416
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《强制执行前沿与热点问题》陈兴责编;乔宇 2020
- 《BBC人体如何工作》(英)爱丽丝.罗伯茨 2019
- 《党员干部理论学习培训教材 理论热点问题党员干部学习辅导》(中国)胡磊 2018
- 《近代旅游指南汇刊 31》王强主编 2014
- 《近代旅游指南汇刊二编 10》王强主编 2017
- 《手工咖啡 咖啡爱好者的完美冲煮指南》(美国)杰茜卡·伊斯托,安德烈亚斯·威尔霍夫 2019
- 《近代旅游指南汇刊 13》王强主编 2014
- 《近代旅游指南汇刊 28》王强主编 2014
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018