Visual FoxPro程序设计教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:王泽玲主编
- 出 版 社:成都:电子科技大学出版社
- 出版年份:2004
- ISBN:7810944967
- 页数:270 页
第一章 数据库基础知识 1
1.1 数据及信息管理概述 1
1.1.1 手工管理 1
目录 1
1.1.2 文件管理 2
1.1.3 数据库的早期管理 2
1.2.1 数据 3
1.2.2 数据库 3
1.2 数据库的基本概念 3
1.1.4 关系数据库 3
1.2.3 数据库管理系统 4
1.2.4 数据库系统 4
1.3 关系数据库的知识 4
1.4 关系数据库的基本概念 5
1.4.1 二维关系表 5
1.4.2 基本的关系操作 6
1.4.3 关系数据库的设计过程 8
本章小结 8
习题一 8
2.1.2 安装Visual FoxPro 8.0 9
2.1.1 Visual FoxPro 8.0对系统的要求 9
第二章 Visual FoxPro 8.0概述 9
2.1 Visual FoxPro 8.0的安装方法 9
2.2 Visual FoxPro 8.0的特点及增强功能 12
2.2.1 增强的交互式开发环境(IDE) 13
2.2.2 增强的语言功能 14
2.2.3 增强的数据功能 14
2.2.4 其他增强功能 15
2.3 Visual FoxPro 8.0的用户界面 15
2.3.2 使用工具栏 16
2.3.1 选择菜单命令 16
2.4 定制用户环境 18
2.4.1 查看系统配置 18
2.4.2 显示配置设置 20
2.4.3 保存配置设置 21
2.5 Visual FoxPro的工作方式 21
2.5.1 命令格式 21
2.5.2 Visual FoxPro的两类工作方式 22
2.6 数据类型 22
2.7 表达式 23
2.7.2 字符表达式 24
2.7.1 算术表达式 24
2.7.3 关系表达式 25
2.7.4 逻辑表达式 25
2.7.5 日期表达式 26
2.8 函数 27
2.8.1 数值函数 27
2.8.2 字符函数 28
2.8.3 日期函数 28
2.8.6 系统函数 29
2.8.5 测试函数 29
2.8.4 转换函数 29
本章小结 30
习题二 30
第三章 数据库和表的设计 32
3.1 创建数据库 32
3.1.1 创建数据库 32
3.1.2 数据字典的使用 35
3.1.3 字段级的限制 35
3.1.4 记录级的限制 35
3.1.6 创建本地视图 36
3.1.7 创建存储过程 36
3.1.5 创建触发器 36
3.1.8 定义连接 37
3.1.9 创建参照完整性 37
3.1.10 创建永久关系 38
3.1.11 确定表字段的规则 40
3.2 创建表 40
3.2.1 数据库表和自由表 40
3.2.2 表的基本操作 40
3.2.3 表结构的编辑和复制 48
3.2.4 字段的操作 49
3.2.5 设置和更改字段级的规则和表的规则 51
3.2.6 设置和更改默认值 53
3.2.7 触发器的操作 53
3.3 表记录的操作 54
3.3.1 数据的输入 54
3.3.2 在字段中输入NULL值 55
3.3.3 数据的浏览 56
3.3.4 记录的添加 56
3.3.5 记录的删除 60
3.3.6 记录的定位 62
3.3.7 记录的查找 63
3.4.2 索引的设置 64
3.4.1 索引的使用 64
3.4 表的索引 64
3.4.3 记录的顺序 66
3.4.4 索引操作 67
3.4.5 带索引的表的查找 68
3.5 多表的操作 69
3.5.1 使用数据工作期 69
3.5.2 工作区的操作 70
3.5.3 使用表的别名 71
3.5.4 多表操作 71
习题三 72
本章小结 72
第四章 Visual FoxPro编程基础 75
4.1 结构化程序设计 75
4.1.1 顺序结构程序设计 75
4.1.2 选择结构程序设计 83
4.1.3 循环结构程序设计 86
4.2 在程序中使用数组 89
4.3 程序的运行与调试 90
4.4 项目的连编 91
本章小结 91
习题四 92
第五章 SQL技术 93
5.1 SQL概述 93
5.2 数据查询 94
5.2.1 Select子句 95
5.2.2 Where子句 96
5.2.3 From子句 98
5.2.4 更名运算 99
5.2.5 元组变量 99
5.2.8 统计查询 100
5.2.7 集合操作 100
5.2.6 排列元组的显示次序(Order By) 100
5.2.9 嵌套子查询 103
5.2.10 Select查询完整的命令格式 104
5.3 数据表的修改 105
5.3.1 删除 105
5.3.2 插入 105
5.3.3 更新 106
本章小结 106
习题五 106
6.2 查询向导 108
6.1 查询概述 108
第六章 查询 108
6.3 查询设计器 111
6.4 使用查询 114
6.4.1 设置查询结果的输出方式 114
6.4.2 运行查询 115
6.4.3 定制查询 115
6.4.4 在查询中添加表或视图、建立关联 116
6.5 建立交叉表查询 117
6.5.1 用查询设计器建立交叉表查询 117
6.5.2 用查询向导建立交叉表查询 118
本章小结 119
习题六 119
第七章 视图 120
7.1 视图的概念 120
7.2 创建本地视图 120
7.2.1 用视图向导创建本地视图 121
7.2.2 用视图设计器创建本地视图 123
7.2.3 使用命令创建本地视图 125
7.3 创建远程视图 125
7.3.2 创建远程视图 126
7.3.1 创建命名连接 126
7.4 数据库视图的操作 127
本章小结 128
习题七 128
第八章 表单 129
8.1 表单的创建 129
8.1.1 使用表单设计器 129
8.1.2 表单的保存及运行 131
8.2 表单的属性 131
8.3.1 事件(Event) 133
8.3 常用的事件和方法 133
8.3.2 方法(Method) 134
8.4 表单设计器 135
8.4.1 启动表单设计器(Form Designer) 135
8.4.2 工具栏 135
8.5 常用表单控件 137
8.5.1 Label(标签)控件 137
8.5.2 Text(文本框)控件 138
8.5.3 ListBox(列表框)控件 141
8.5.4 ComboBox(组合框) 143
8.5.5 OptionGroup(选项按钮组控件) 143
8.5.7 Spinner(微调)控件 144
8.5.6 Check Box(复选框)控件 144
8.5.9 Grid(表格)控件 145
8.5.8 Timer(计时器控件) 145
8.5.10 Page Frame(页框控件) 147
8.5.11 Image图像控件 148
8.6 表单的管理 148
本章小结 149
习题八 149
第九章 数据环境 150
9.1 数据环境的概念 150
9.2 向数据环境设计器中添加表或视图 151
9.4 在数据环境设计器中设置关系 152
9.3 从数据环境设计器中移去表 152
9.5 在数据环境设计器中编辑关系 153
9.6 使用数据环境向表单中添加表字段 154
本章小结 154
习题九 154
第十章 报表和标签 155
10.1 报表设计器概述 155
10.1.1 打开报表设计器 155
10.1.2 报表设计器的带区 155
10.2 创建报表 157
10.1.3 报表的预览、保存及打印 157
10.3.1 页面设置 158
10.3 报表布局 158
10.3.2 数据显示位置设置 159
10.4 报表控件的使用 160
10.4.1 报表控件 160
10.4.2 报表控件的添加 160
10.4.3 报表控件的应用 163
本章小结 164
习题十 164
10.5 标签设计器 164
第十一章 菜单和工具栏的创建 165
11.1 菜单设计器 165
11.1.1 菜单的结构 165
11.1.2 下拉式菜单的设计 166
11.1.3 为菜单系统分配任务 170
11.1.4 预览和生成菜单 170
11.2 建立自定义工具栏 171
11.2.1 定义工具栏类 171
11.3.1 显示状态栏信息 172
11.3 定制菜单系统 172
11.2.3 在表单集中添加工具栏 172
11.2.2 在工具栏中添加对象 172
11.3.2 定义菜单标题的位置 173
11.3.3 为菜单系统创建默认过程 173
本章小结 174
习题十一 174
第十二章 面向对象的程序设计 175
12.1 Visual FoxPro中的对象和类 175
12.1.1 Visual FoxPro中的对象 175
12.1.2 Visual FoxPro中对象的属性、事件和方法 175
12.1.3 Visual FoxPro中的类 176
12.1.4 Visual FoxPro中类的层次结构 177
12.1.5 Visual FoxPro中类的类型 177
12.2 用类设计器设计类 178
12.2.1 类的创建 179
12.2.2 用户自定义类的设置 180
12.2.3 用户自定义类的复制和删除 180
12.3 类的操作 181
12.3.1 将类添加到表单 181
12.3.2 删除已注册的用户自定义的类 181
12.3.4 设置属性的方法调用 182
12.3.3 类中属性和过程代码的继承 182
12.4 用编程的方式设计类 183
12.4.1 为对象的方法程序和事件编写代码 183
12.4.2 为基类的子类编写代码 184
12.4.3 类对象的创建 185
12.4.4 对类的引用 186
12.5 对象的程序设计 186
12.5.1 对象的引用 186
12.5.2 对象的创建 187
习题十二 188
本章小结 188
第十三章 OLE及ActiveX控件技术 189
13.1 设计OLE应用程序 189
13.2 向应用程序中添加OLE对象 190
13.2.1 向表中添加OLE对象 191
13.2.2 在表单中添加OLE对象 192
13.2.3 与OLE对象交互作用 193
13.3 使用ActiveX控件 194
13.3.1 向表单添加ActiveX控件 194
13.3.2 管理绑定型ActiveX控件 194
13.4 应用自动服务管理对象 195
13.4.1 设置时间期限 196
13.4.2 访问对象集合 196
13.4.3 使用对象数组 197
13.4.4 释放外部对象 197
13.5 派生对象的子类 197
13.6 从其他应用程序中控制Visual FoxPro 199
13.7 创建Automation服务程序 201
13.7.1 创建服务程序 201
13.7.2 编译服务程序 202
13.7.5 从Automation服务程序引起错误或返回错误 203
13.7.4 使用Automation服务程序 203
13.7.3 注册一个Automation服务程序 203
13.8 使用远程自动服务 204
13.8.1 远程自动服务 204
13.8.2 系统安全策略选项 205
本章小结 206
习题十三 207
第十四章 客户端/服务器程序设计技术 208
14.1 客户端/服务器技术概述 208
14.1.1 程序性能的提高技术 208
14.2.1 远程视图与SQL Pass-Through的区别 209
14.1.2 确保开发的准确性和数据完整性的方法 209
14.2 SQL Pass-Through技术 209
14.2.2 使用SQL Pass-Through函数 210
14.2.3 参数化查询 211
14.2.4 使用SQL Sever的输入/输出参数 211
14.2.5 建立与远程数据的外部连接 212
14.2.6 对SQL实施ODBC扩展 212
14.2.7 使用SQL Pass-Through管理连接 212
14.3.1 客户端/服务器的应用 214
14.3.2 客户端/服务器系统的设计原则 214
14.3 建立客户端/服务器的机制 214
14.3.3 客户端/服务器的机制 215
14.3.4 客户端/服务器的实现方法 216
本章小结 217
习题十四 218
第十五章 安装盘的制作 219
15.1 应用程序的管理 219
15.1.1 项目的建立 219
15.1.2 使用项目管理器(Project Manager) 220
15.2.1 创建图形样式的帮助文件 221
15.2 创建帮助文件 221
15.1.3 项目文件的共享 221
15.2.2 创建.dbf样式的帮助文件 223
15.3 制作安装盘前的准备工作 224
15.3.1 绑定项目 224
15.3.2 设置文件 225
15.3.3 设置文件信息 225
15.3.4 清理项目 227
15.3.5 创建可执行文件 227
15.3.6 创建发布树 227
习题十五 228
15.4 用“安装向导”制作安装盘 228
本章小结 228
第十六章 教学管理系统 230
16.1 系统总体规划 230
16.2 系统功能模块设计 230
16.3 系统数据库设计 232
16.3.1 表结构设计 232
16.3.2 数据表关系设计 235
16.4.1 系统流程 236
16.4 系统实施 236
16.3.4 数据库的安全性设计 236
16.3.3 数据库的完整性设计 236
16.4.2 项目、数据库、数据库表的建立 237
16.4.3 主程序的设计 237
16.4.4 全程变量设置 239
16.4.5 主菜单 240
16.4.6 工具栏 243
16.5 主要表单及其事件代码的实施 243
16.5.1 欢迎表单 243
16.5.2 登录表单 245
16.5.3 学籍管理表单 247
16.5.4 学生情况查询及维护表单(学生管理) 252
16.5.5 教师信息录入表单 254
16.5.6 成绩维护表单 257
16.5.7 班级成绩查询 258
16.5.8 成绩统计表单 261
16.5.9 成绩录入表单 265
16.5.10 班级课程表查询表单 266
16.6 报表的设计 269
16.6.1 报表的设计步骤 269
16.6.2 系统报表的格式设计 269
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018