Visual FoxPro实用教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:刘甫迎编著
- 出 版 社:成都:电子科技大学出版社
- 出版年份:1999
- ISBN:7810650742
- 页数:350 页
1.1表、关系模型和数据库 1
第一章 Visual FoxPro概述 1
1.2 VFP是数据库管理的简单语言 3
1.2.1一个数据库管理的简单语言 3
1.2.2 Visual FoxPro程序的结构 5
1.2.3语法形式排印上的约定 6
1.3 FoxPro的历史地位和展望 10
1.3.1 FoxPro是由与dBASE全兼容的FoxBASE+发展而来的关系数据库管理系统 10
1.3.2新的数据库工业标准 11
1.3.3 FoxPro的进展、版本及展望 11
1.4系统容量、平台、环境要求及安装 13
1.4.1系统容量 13
1.4.2 VFP的文件类型 15
1.4.3平台、系统环境要求及安装 16
1.5.1启动VFP 17
1.5 VFP的启动、窗口及退出 17
1.5.2窗口操作 19
1.5.3退出Visual FoxPro中文版 19
1.6用命令窗口(Command Window)工作 19
1.7帮助(Help) 20
习题 21
第二章 VFP的用户界面及可视工具 23
2.1 VFP的菜单及对话框 23
2.1.1菜单 23
2.1.2对话框 28
2.2 VFP的工具栏、向导、设计器和生成器 31
2.2.1工具栏(Toolbar) 31
2.2.2向导(Wizard) 34
2.2.3设计器(Designers) 36
2.2.4生成器(Builders) 37
习题 38
第三章 常量、变量和表达式 39
3.1常量 39
3.2变量 40
3.2.1字段变量 40
3.2.2内存变量 42
3.2.3数组 48
3.2.4变量的级 49
3.3表达式 51
3.3.1运算符 51
3.3.2表达式的分类 54
习题 56
4.1表文件结构的建立和修改 57
4.1.1表的结构 57
第四章 自由表(Free Table) 57
4.1.2建立表结构的命令CREATE 60
4.1.3表结构的修改 62
4.2表数据的输入 64
4.2.1 CREATE命令期间输入 64
4.2.2表添加命令APPEND 65
4.2.3在表中插入记录命令INSERT 67
4.2.4用BROWSE命令追加数据记录 68
4.3表的打开、关闭、显示和定位 69
4.3.1打开和关闭表文件命令USE 69
4.3.2表的显示和列表 69
4.3.3记录的定位 73
4.4记录数据的修改和删除 74
4.4.1修改表数据 74
4.4.2删除表记录 78
4.5表的排序、索引和查寻 80
4.5.1什么是排序与索引 80
4.4.3删除表文件 80
4.5.2表的排序 81
4.5.3表的索引 82
4.5.4表的查寻 88
4.5.5 Rushmore优化技术 90
4.6表的计算、汇总 93
4.6.1表的计算命令 93
4.6.2表的汇总命令 94
4.7多表的关联、连接和更新 96
4.7.1关联 98
4.7.2数据工作期窗口与.VUE视图文件 101
4.7.3不同工作区中表的连接 103
4.7.4更新 103
4.8.1 RUN命令(!)和运行二进制文件 105
4.8其他有关命令操作 105
4.8.2关闭命令 106
4.8.3复制表文件 106
4.8.4数据结合文件 108
4.8.5文件操作命令 109
习题 109
第五章 函数 113
5.1数值和数学函数 113
5.2三角函数 115
5.3字符串操作函数 116
5.4表(.DBF)操作函数 122
5.5日期、时间函数及对2000年日期的支持 128
5.5.1日期、时间函数 128
5.5.2对2000年日期的支持 130
5.6显示、打印位置函数 132
5.7系统函数 135
5.8数组函数 139
5.9其他函数 141
习题 142
第六章 系统设置命令与优化VFP 143
6.1系统设置命令与选项(Option)对话框 143
6.2运行环境配置文件(CONFIG.SYS和CONFIG.FPW) 148
6.3优化Visual FoxPro 150
习题 151
第七章 VFP程序设计 152
7.1程序的建立和执行 152
7.1.1程序的建立 152
7.1.2程序的执行 153
7.2程序的交互式命令 153
7.2.1人机交互式输入语句(ACCEPT、INPUT、WAIT) 154
7.2.2程序设计的辅助命令(ANCEL,NOTE/*) 155
7.3.1程序设计的概念和步骤 156
7.3结构化程序设计 156
7.3.2结构化N-S流程图 157
7.3.3顺序结构程序设计 158
7.3.4分支结构程序 159
7.3.5循环结构程序设计 162
7.4子程序与过程文件及用户自定义函数 165
7.4.1子程序与过程的调用 165
7.4.2过程文件的建立 168
7.4.3用户自定义函数(函数过程) 170
7.5屏幕显示格式程序设计 171
7.5.1屏幕格式控制命令 171
7.5.2屏幕格式文件 176
7.6报表程序设计与报表设计器(Report Designer) 178
7.6.1创建报表布局 179
7.6.2报表设计器应用实例——一对多报表设计 181
7.7菜单程序设计和菜单设计器(Menu Designer) 191
7.7.1创建菜单、菜单项和子菜单 192
7.7.2为菜单系统指定任务 193
7.7.3测试与调试菜单系统 196
7.7.4定制菜单系统 197
7.8标签程序设计与标签设计器(Label Designer) 198
7.8.1标签文件的建立 198
7.8.2标签文件的修改 198
7.8.3标签文件的输出 198
7.9程序的调试和调试器 199
7.9.1用命令进行程序的调试 199
7.9.2调试器 200
习题 201
第八章 数据库(Database) 206
8.1数据库的意义 206
8.1.1表(Table)和数据库(Database) 206
8.1.3数据库的使用范围 207
8.1.2数据库的优缺点 207
8.2建立数据库(.DBC文件) 208
8.2.1打开、关闭和删除数据库 208
8.2.2在数据库中创建新表 209
8.2.3添加一个表到数据库 210
8.2.4使用数据库中的表和视图 210
8.2.5对一个项目(Project)添加或移去数据库 211
8.2.6查看和修改数据库结构 211
8.3数据字典(Data Dictionary) 212
8.3.1字段级和表级数据字典特性 213
8.3.2建立存储过程(Stored Procedures) 221
8.3.3建立永久性(Persistent)关系 222
8.3.4生成参照完整性RI 223
8.3.5查看和设置数据库属性 224
习题 225
9.1设计应用程序的方法 226
第九章 设计应用程序实例——文档管理信息系统程序设计 226
9.2文档管理信息系统 227
习题 243
第十章 表单(Form)和面向对象的程序设计 244
10.1 VFP类与对象:应用程序的组装“模块” 244
10.1.1 Visual FoxPro中的对象(Object) 246
10.1.2 Visual FoxPro中的类(Classes) 247
10.1.3 Visual FoxPro类的层次 248
10.1.4对象的处理 250
10.2设计和创建新表单 255
10.2.1表单的类型 255
10.2.2创建新表单 258
10.2.3添加和操作表单对象 261
10.2.4存储和运行表单 265
10.3.1系统的表单流程图 266
10.3表单对象的应用 266
10.3.2系统的实现及表单对象的应用 267
10.4设置表单或表单集模板(Template) 277
习题 278
第十一章 VFP同其他软件共享和交换数据 279
11.1用APPEND和COPY命令与其他文件共享数据 279
11.1.1 VFP与WordStar和其他字处理软件(Word)之间交换数据 281
11.1.2注意VFP与其他xBASE之间的兼容性 282
11.2对象链接和嵌入OLE及ActiveX控件 283
11.2.1剪贴板 283
11.2.2对象链接和嵌入(OLE) 284
11.2.3 OLE在Visual FoxPro中的应用 286
11.2.4使用OLE自动化技术控制其他软件 288
11.2.5 Visual FoxPro的ActiveX 291
11.3.2对运行时刻的OLE拖放 293
11.3.1设计时刻的OLE拖放 293
11.3 OLE拖放 293
习题 294
第十二章 项目管理器及应用程序的分发 295
12.1项目管理器与应用程序(Application) 295
12.1.1项目管理器(Project Manager) 295
12.1.2构造一个应用程序(Application) 298
12.1.3添加文件到一个项目(Project) 300
12.1.4从一个项目(.PJX)生成应用程序(.APP)文件 300
12.2建造分发(Distribution)应用程序 300
12.2.1分发工作步骤 300
12.2.2生成.EXE可执行文件 301
12.3制作分发磁盘 301
12.3.1分发树(Distribution Tree) 301
12.4多开发者项目管理器(集体开发) 302
12.4.1启用源代码管理系统 302
12.3.2使用安装向导 302
12.4.2向源代码管理项目添加文件和更新项目列表 303
12.4.3签出、签入文件 303
12.5组件管理库 304
12.5.1打开“组件管理库” 304
12.5.2使用“组件管理库”管理项目 304
12.5.3“组件管理库”的目录和定制组件管理库 304
习题 305
第十三章 视图(SQL View)和客户/服务器(Client/Server)编程 306
13.1客户/服务器结构(Client/Server) 306
13.2创建和使用视图(View) 308
13.2.1创建本地视图(Local View) 309
13.2.2创建多表视图 310
13.2.3定义一个连接(Connection) 311
13.2.4创建远程视图(Remote View) 312
13.2.6使用视图 313
13.2.5更名或删除视图 313
13.3更新视图的数据 316
13.4集成视图(Combining View) 318
13.5游离视图(Offline View) 319
13.5.1以编程方式创建游离视图 319
13.5.2显示和修改游离数据 320
13.5.3更新联机数据 320
13.6视图(Views)和SQL传递(SQL pass-through) 321
13.6.1使用视图(Views) 321
13.6.2升迁及升迁向导(Upsizing Wizard) 322
13.6.3使用SQL传递(SQL Pass-through) 323
习题 323
第十四章 共享访问编程 324
14.1多用户环境及多用户操作函数、命令 324
14.2.1使用私有数据工作期 328
14.2使用数据工作期 328
14.2.2识别数据工作期 329
14.2.3使用多个表单实例更新数据 329
14.3用缓冲(Buffering)访问共享数据 329
14.3.1缓冲编辑结果 330
14.3.2执行更新 332
14.3.3检测并解决冲突 333
14.4用事务处理(Transaction)管理更新数据 334
14.5 Internet与VFP的Active Document 338
14.5.1用VFP在Internet上工作 338
14.5.2 VFP的Active Document 340
习题 341
附录一 《Visual FoxPro实用教程》教学大纲 342
附录二 实验指导书 344
主要参考文献 350
- 《高级英语阅读与听说教程》刘秀梅编著 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