Visual FoxPro 6.0数据库教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:黄庙由主编
- 出 版 社:广东世界图书出版公司
- 出版年份:2002
- ISBN:7506255111
- 页数:321 页
第1章 Visual FoxPro概述 1
1.1数据库管理系统的发展 1
1.2 Visual FoxPro 6.0的特点 2
1.2.1易学、易用 2
1.2.2功能强大 3
1.2.3支持网络数据库 3
1.2.4与其他软件高度兼容 4
1.3 Visual FoxPro的安装 5
1.3.1为安装做准备 5
1.3.2安装Visual FoxPro 6
1.3.3安装示例和联机文档 6
1.3.4安装后自定义系统 7
1.3.5安装中可能出现的几个问题 7
1.4 Visual FoxPro的开发环境 7
1.5 Visual FoxPro的配置 9
1.5.1 Visual FoxPro配置 9
1.5.2使用“选项”对话框设置 9
1.5.3显示设置 12
1.5.4用Set命令设置 12
1.5.5使用配置文件 12
1.5.6隐藏启动屏幕 15
1.5.7配置Visual FoxPro工具栏 15
1.5.8恢复Visual FoxPro环境 16
练习一 16
第2章 表和索引 17
2.1创建新表 17
2.1.1表的概念 17
2.1.2数据类型 18
2.1.3使用“表设计器”创建表 19
2.1.4使用“表向导”创建表 22
2.2查看表中信息 23
2.2.1使用“浏览”窗口 23
2.2.2定制“浏览”窗口 23
2.3修改表 27
2.3.1修改已有表的结构 27
2.3.2添加、删除、恢复记录 28
2.3.3编辑记录 29
2.4定制表 29
2.4.1筛选表 29
2.4.2限制对字段的访问 31
2.5索引 32
2.5.1索引类型 32
2.5.2建立索引 32
2.5.3多个字段的复合索引 34
2.5.4使用索引 35
练习二 35
第3章 数据库 36
3.1创建数据库 36
3.1.1建立新数据库 36
3.1.2在数据库中添加、新建、移去表 37
3.1.3为数据库表建立索引 39
3.1.4创建表间的永久关系 40
3.2数据库表的属性 42
3.2.1设置字段标题 42
3.2.2为字段输入注释 43
3.2.3设置字段默认值 43
3.2.4设置有效性规则和有效性说明 44
3.3控制记录的数据输入 45
3.3.1设置记录有效性规则 45
3.3.2设置触发器 46
3.4设置参照完整性 47
3.5建立表间临时关系 49
3.5.1数据工作期 49
3.5.2建立表间临时关系 51
3.6使用数据库的操作 53
练习三 55
第4章 项目管理器和表单设计 56
4.1项目管理器 56
4.1.1创建和打开项目 56
4.1.2“项目管理器”的操作 57
4.1.3定制“项目管理器” 60
4.1.4“项目管理器”中的命令按钮 62
4.2工具栏简介 62
4.3对象、属性、事件和方法 63
4.3.1对象 63
4.3.2属性 63
4.3.3事件 64
4.3.4方法 64
4.3.5引用对象 65
4.4表单设计 67
4.4.1创建新表单 67
4.4.2表单的结构与表单的属性 68
4.4.3表单的事件与方法 69
4.4.4“表单设计器”工具栏 70
4.4.5修改属性 71
4.4.6添加控件 72
4.4.7“代码”窗口 75
4.4.8运行表单 76
练习四 78
第5章 Visual FoxPro编程的基本步骤 79
5.1创建表和数据库 79
5.1.1创建表 79
5.1.2创建数据库 80
5.2创建项目和表单 81
5.2.1创建项目 81
5.2.2创建表单 81
5.3设置数据环境和添加字段与控件 83
5.3.1设置数据环境 83
5.3.2向表单添加字段 85
5.4向表单添加控制 90
5.4.1添加控制控件 90
5.4.2编写控件对象的事件代码 91
5.5修饰表单和运行表单 100
5.5.1修饰表单 100
5.5.2运行表单 102
5.6软件编译 102
5.6.1编写主程序 102
5.6.2软件编译 103
5.6.3运行编译软件 104
练习五 105
第6章 数据类型、变量、表达式和函数 106
6.1数据类型、常数、变量 106
6.1.1数据类型 106
6.1.2常数 106
6.1.3变量 106
6.2表达式 107
6.2.1算术运算符与表达式 107
6.2.2字符运算符与表达式 107
6.2.3关系运算符与表达式 107
6.2.4逻辑运算符与表达式 108
6.2.5日期与日期时间运算符与表达式 108
6.3函数 109
6.3.1转换函数 109
6.3.2日期时间函数 112
6.3.3数值处理函数 113
6.3.4表数据处理函数 116
6.3.5字符处理函数 120
6.3.6检测函数 126
6.4宏替换的应用 133
6.4.1宏替换引例与定义 133
6.4.2宏替换的应用 133
练习六 134
第7章 数据的输入、输出和事件的顺序程序结构设计 135
7.1赋值语句 135
7.2命令按钮与可用于输入与输出数据的控件 136
7.2.1控件的常用属性、事件和方法 136
7.2.2命令按钮(CommandButton) 137
7.2.3标签(Label) 137
7.2.4文本框(TextBox) 138
7.2.5编辑框(EditBox) 139
7.2.6列表框(ListBox) 139
7.2.7组合框(ComboBox) 144
7.2.8 OLE绑定型控件 148
7.2.9表格控件(Grid) 149
7.2.10信息对话框 149
7.3几个基本语句 150
7.3.1语句的续行 150
7.3.2程序注释语句 151
7.3.3程序结束语句 152
7.3.4程序暂停语句 152
练习七 153
第8章 事件的判定程序结构设计和提供选择功能的控件 154
8.1判定程序结构 154
8.1.1判定结构(If…Else…EndIf) 154
8.1.2多分支结构(Do Case…EndCase) 155
8.2提供选择功能的控件 156
8.2.1选项按钮组(OptionGroup) 156
8.2.2复选框(CheckBox) 158
8.2.3命令按钮组(CommandGroup) 159
8.3焦点与键盘事件 161
8.3.1焦点(Focus) 161
8.3.2键盘事件(KeyPrees) 161
练习八 162
第9章 事件的循环程序结构设计和其他常用控件 163
9.1循环程序结构 163
9.1.1 Do While…EndDo循环结构 163
9.1.2 For…EndFor循环结构 164
9.1.3 Scan…EndScan循环结构 165
9.2 Visaul FoxPro其他常用控件 166
9.2.1页框控件(PageFrame) 166
9.2.2容器控件(Container) 172
9.2.3微调控件(Pinner)与计时器(Timer) 173
9.2.4图像控件(Image) 174
9.2.5线条对象(Line)与形状对象(Shape) 174
9.2.6类控件 176
9.3表单集与多重表单 176
9.3.1表单集 177
9.3.2多重表单 177
练习九 180
第10章 程序命令语句、数组和子程序 181
10.1程序命令语句 181
10.1.1有关表操作的语句 181
10.1.2调用表单语句 184
10.1.3调用子程序语句(Do)与返回调用程序语句(Return) 184
10.1.4启动事件(Read Events)与清除事件(Clear Events)处理语句 185
10.1.5状态设置(Set)语句 186
10.1.6 On命令 196
10.1.7结束程序语句(Cancel) 199
10.1.8 Blank命令 199
10.1.9 Calculate命令 199
10.1.10 Copy File命令 200
10.1.11 Copy Structure Extended命令 200
10.1.12 Flush命令 202
10.2数组的应用 202
10.2.1数组引言 202
10.2.2数组的定义 203
10.2.3数组相关命令 204
10.2.4数组相关函数 205
10.3子程序和函数 208
10.3.1子程序引言 208
10.3.2子程序的Return语句与调用子程序的Do语句 209
10.3.3带参数的子程序 209
10.3.4过程文件 210
10.3.5自定义函数 212
10.3.6变量的作用域 214
10.3.7参数传递协定(传值与传址) 214
练习十 215
第11章 管理查询和视图 217
11.1管理查询 217
11.1.1查询设计器 217
11.1.2使用查询 226
11.1.3建立动态查询 226
11.2视图 229
11.2.1视图的概念 229
11.2.2视图设计器 230
11.2.3“视图设计器”使用举例 233
11.2.4数据库视图的使用 237
练习十一 238
第12章 报表和标签设计 239
12.1“报表设计器”及相关菜单、工具栏 239
12.1.1报表设计器 239
12.1.2“报表设计器”的报表带区 240
12.1.3“报表设计器”工具栏 241
12.1.4“报表控件”工具栏 241
12.1.5“报表”菜单 242
12.2报表布局 242
12.2.1计划报表布局 242
12.2.2设置报表数据环境 243
12.3添加报表控件 244
12.3.1添加字段 244
12.3.2添加标签控件 245
12.3.3设计报表页标头 245
12.3.4设计报表的页注脚 245
12.3.5设计报表标题和总结带区 246
12.3.6使用“布局”工具栏 246
12.3.7控件组合 247
12.4报表数据分组 247
12.4.1添加单个组 247
12.4.2添加多个数据分组 248
12.4.3更改分组设置 248
12.5定制布局 249
12.5.1定义报表的页面 249
12.5.2设置域控件格式 250
12.5.3添加线条、矩形和圆形 251
12.5.4添加图片 252
12.6使用变量及预览、打印报表 253
12.6.1在报表中添加和使用变量 253
12.6.2预览结果 254
12.6.3在表单中启动打印报表 254
12.7一个报表设计实例 254
12.8快速制作报表 259
12.9标签设计 262
12.9.1标签设计器 262
12.9.2标签设计 262
12.9.3在表单中启动打印标签 264
练习十二 264
第13章 菜单设计 265
13.1规划菜单系统 265
13.2创建菜单系统 266
13.2.1菜单设计器 266
13.2.2创建菜单 266
13.3在顶层表单中添加菜单 272
练习十三 272
第14章 编制一个完整的数据库管理软件——学籍管理系统 273
14.1系统分析 273
14.1.1软件功能 273
14.1.2用户界面与打印报表、标签格式 273
14.1.3数据表和数据库 275
14.2创建项目、数据库和表 276
14.2.1创建项目 276
14.2.2建立表 276
14.2.3建立数据库 277
14.3设计表单 278
14.3.1建立主表单 278
14.3.2修饰表单 278
14.3.3设置数据环境 279
14.4表单中页框第1页(学籍)的设计 280
14.4.1在表单中添加“页框”控件 280
14.4.2在页框控件第1页中添加“学生情况”表字段控件 280
14.4.3在页框控件第1页中添加“成绩”表字段控件 283
14.4.4在页框控件第1页中添加控制控件 284
14.4.5页框控件第1页的修饰 285
14.4.6表单Form1与页框第1页的程序代码 285
14.5表单中页框第2页(系代码维护)的设计 294
14.5.1页框第2页属性的修改 294
14.5.2在页框控件第2页中添加控件 295
14.5.3页框第2页的程序代码 296
14.6表单中页框第3页(查询与报表)的设计 297
14.6.1页框第3页属性的修改 297
14.6.2在页框控件第3页中添加控件 298
14.6.3建立查询文件 298
14.6.4建立报表文件 299
14.6.5建立标签文件 301
14.6.6页框第3页的程序代码 302
14.7编译应用程序 304
练习十四 305
第15章 程序调试 306
15.1程序中的语法错误与处理 306
15.1.1在运行程序或编译程序时发现错误 306
15.1.2常见的语法错误问题 307
15.2程序中的逻辑错误与程序调试 308
15.2.1跟踪窗口 308
15.2.2设置断点 310
15.2.3局部窗口和监视窗口 311
15.2.4事件跟踪 312
15.2.5使用错误处理程序 313
练习十五 314
第16章 软件发布与安装盘制作 315
16.1软件发布前的准备 315
16.1.1使应用程序通用性更强 315
16.1.2确保应用程序在运行环境中正确运行 316
16.1.3软件的编译 316
16.2制作安装盘 317
练习十六 320
参考文献 321
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《小手画出大世界 恐龙世界》登亚编绘 2008
- 《近代世界史文献丛编 19》王强主编 2017
- 《课堂上听不到的历史传奇 世界政治军事名人 初中版》顾跃忠等编著 2015
- 《365奇趣英语乐园 世界民间故事》爱思得图书国际企业 2018
- 《近代世界史文献丛编 36》王强主编 2017
- 《近代世界史文献丛编 11》王强主编 2017
- 《近代世界史文献丛编 18》王强主编 2017
- 《乐队伴奏长笛世界名曲集 4》芭芭拉·哈斯勒-哈瑟 2017
- 《世界名著阅读经典 欧也妮·葛朗台 高老头 全译本 12-16岁》(法)巴尔扎克著 2017