图书介绍
Visual FoxPro面向对象程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 刘甫迎,党晋蓉编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302091935
- 出版时间:2004
- 标注页数:358页
- 文件大小:40MB
- 文件页数:372页
- 主题词:关系数据库-数据库管理系统,Visual FoxPro-程序设计
PDF下载
下载说明
Visual FoxPro面向对象程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 运行使用VFP的第一个程序1
1.1 程序设计1
1.1.1 程序设计的概念和步骤1
1.1.2 面向对象的程序设计2
1.2 Visual FoxPro程序语言3
1.2.1 什么叫数据库3
1.2.2 VFP是数据库管理和程序设计的实用语言6
1.2.3 建立程序9
1.2.4 运行程序10
1.2.5 修改程序及调试11
1.3 VFP的窗口、菜单及其他13
1.3.1 启动Visual FoxPro13
1.3.2 窗口和菜单操作14
1.3.3 退出Visual FoxPro15
1.4 实验一16
1.5 习题16
第2章 VFP的数据18
2.1 常量18
2.2 变量19
2.2.1 字段变量19
2.2.2 内存变量21
2.2.3 数组变量28
2.2.4 变量的级29
2.3 表达式30
2.3.1 运算符31
2.3.2 表达式的分类34
2.4 系统设置命令与选项(OPTION)对话框35
2.5 运行环境配制文件41
2.6 优化Visual FoxPro42
2.7 实验二43
2.8 习题43
第3章 VFP的类与对象45
3.1 VFP中的对象(Object)45
3.1.1 对象具有的属性(Properties)45
3.1.2 对象具有事件(Events)和方法(Methods)45
3.2 VFP中的类(Classes)46
3.3 VFP类的层次47
3.3.1 VFP的基类和层次47
3.3.2 容器(Container)类和控件(Control)类47
3.4 对象的处理49
3.4.1 在容器层次中引用对象50
3.4.2 设置属性51
3.4.3 调用方法51
3.4.4 响应事件52
3.5 编程定义类54
3.6 习题63
第4章 VFP的自由表(Free Table)64
4.1 创建和修改表文件结构64
4.1.1 表的结构64
4.1.2 建立表结构命令(CREATE)67
4.1.3 修改表结构70
4.2 输入表数据71
4.2.1 在CREATE命令期间输入数据71
4.2.2 表添加命令(APPEND)72
4.2.3 在表中插入记录命令(INSERT)75
4.2.4 用BROWSE命令追加数据记录76
4.3 打开、关闭、显示和定位表77
4.3.1 打开和关闭表文件命令(USE)77
4.3.2 表的显示和列表77
4.3.3 记录的定位81
4.4 修改和删除记录数据82
4.4.1 修改表数据82
4.4.2 删除表记录87
4.4.3 删除表文件89
4.5 排序、索引和查寻表89
4.5.1 什么是排序与索引89
4.5.2 表的排序89
4.5.3 表的索引91
4.5.4 表的查询97
4.5.5 Rushmore优化技术100
4.6 计算、汇总表102
4.6.1 表的计算命令102
4.6.2 表的汇总命令104
4.7 关联、连接和更新表105
4.7.1 关联108
4.7.2 数据工作窗口与.VUE视图文件111
4.7.3 不同工作区中表的连接112
4.7.4 更新113
4.8 其他有关命令操作114
4.8.1 RUN命令(!)和运行二进制文件114
4.8.2 关闭命令116
4.8.3 复制表文件116
4.8.4 数据结合文件118
4.8.5 文件操作命令118
4.9 结构化查询语言(SQL)119
4.9.1 数据库标准语言SQL概述119
4.9.2 Select查询121
4.9.3 用SQL定义、修改、删除表125
4.9.4 数据操纵语言(Insert、Delete、Update)125
4.11 习题126
4.10 实验三126
第5章 表单(Form)应用及其编程技术131
5.1 表单和表单设计及VFP8.0的工具箱(ToolBox)131
5.1.1 表单的类型131
5.1.2 创建新的表单134
5.1.3 添加和操作表单对象137
5.1.4 存储和运行表单142
5.1.5 VFP8.0的工具箱143
5.2 表单对象的应用实例——大学生通用习题测试系统145
5.2.1 系统的表单流程图145
5.2.2 系统的实现及表单对象的应用145
5.3 设置表单或表单集模板(Template)155
5.4 实验四156
5.5 习题157
6.1 数值和数学函数158
第6章 函数158
6.2 三角函数160
6.3 字符串操作函数161
6.4 表(.DBF)操作函数168
6.5 日期、时间函数及对2000年日期的支持173
6.5.1 日期、时间函数173
6.5.2 对2000年日期的支持176
6.6 显示、打印位置函数177
6.7 系统函数181
6.8 其他函数185
6.9 实验五186
6.10 习题186
第7章 输入、选择、循环及子程序设计188
7.1 程序的交互式命令188
7.1.1 人机交互式输入语句(ACCEPT、INPUT、WAIT)188
7.1.2 程序设计的辅助命令(CANCEL、NOTE/*)190
7.2.1 结构化N-S流程图191
7.2 结构化程序设计191
7.2.2 顺序结构程序设计192
7.2.3 分支结构程序设计193
7.2.4 循环结构程序设计196
7.3 子程序与过程文件及用户自定义函数200
7.3.1 子程序与过程的调用200
7.3.2 过程文件的建立202
7.3.3 用户自定义函数(函数过程)205
7.4 报表程序设计与报表设计器(Report Designer)206
7.4.1 创建报表布局206
7.4.2 报表设计器应用实例——一对多报表设计209
7.5 菜单程序设计与菜单设计器(Menu Designer)217
7.5.1 创建菜单、菜单项和子菜单218
7.5.2 为菜单系统指定任务219
7.5.4 定制菜单系统222
7.5.3 测试与调试菜单系统222
7.6 实验六223
7.7 实验七224
7.8 习题224
第8章 数据库(Database)229
8.1 数据库的意义229
8.1.1 表(Table)和数据库(Database)229
8.1.3 数据库的使用范围230
8.1.2 数据库的优缺点230
8.2 建立数据库(.DBC)文件231
8.2.1 打开、关闭和删除数据库231
8.2.2 在数据库中创建新表232
8.2.3 添加一个表到数据库233
8.2.4 使用数据库中的表和视图233
9.2 文档管理信息系统233
8.2.5 对一个项目(Project)添加或移去数据库234
8.2.6 查看和修改数据库结构234
8.3 数据字典(Data Dictionary)236
8.3.1 字段级和表级数据字典特性236
8.3.2 建立存储过程(Stored Procedures)246
8.3.3 建立永久性(Persistent)关系246
8.3.4 生成参照完整性(RI)248
8.3.5 查看和设置数据库属性249
8.4 实验八249
8.5 习题250
第9章 设计应用程序实例——文档管理信息系统程序设计252
9.1 设计应用程序的方法252
9.3 习题269
第10章 SQL视图、VFP8.0的CursorAdapter和客户/服务器编程270
10.1 客户/服务器(Client/Server)结构270
10.2 创建和使用视图(SQL View)272
10.2.1 创建本地视图(Local View)273
10.2.2 创建多表视图274
10.2.3 定义一个连接(Connection)275
10.2.4 创建远程视图(Remote View)277
10.2.5 更名或删除视图277
10.2.6 使用视图278
10.3 更新视图的数据280
10.4 集成视图(Combining View)282
10.5 使用视图和SQL传递进行C/S模式编程283
10.5.1 使用视图进行C/S模式编程283
10.5.2 升迁及升迁向导(Upsizing Wizard)284
10.5.3 使用SQL传递(SQL Pass-through)进行C/S模式编程285
10.6 VFP8.0的CursorAdapter与C/S模式编程286
10.6.1 VFP8.0的CursorAdapter概述286
10.6.2 CursorAdapter的属性、事件、方法及工作287
10.6.3 使用Native的CursorAdapter291
10.6.5 使用ADO的CursorAdapter293
10.6.4 使用ODBC的CursorAdapter293
10.6.6 使用XML的CursorAdapter295
10.7 实验九299
10.8 实验十299
10.9 习题300
第11章 并发共享访问编程技术301
11.1 多用户环境及多用户操作函数、命令301
11.2 使用数据工作期305
11.2.1 使用私有数据工作期305
11.2.2 识别数据工作期305
11.2.3 使用多个表单实例更新数据306
11.3 用缓冲(Buffering)访问共享数据306
11.3.1 缓冲编辑结果306
11.3.2 执行更新308
11.3.3 检测并解决冲突309
11.4 用事务处理(Transactions)管理更新数据311
11.5 Internet与VFP的ActiveDocument314
11.5.1 用VFP在Internet上工作314
11.5.2 VFP的ActiveDocument316
11.6 习题318
第12章 同其他软件交换数据319
12.1 用APPEND和COPY命令与其他文件共享数据319
12.1.1 VFP和其他字处理软件(Word)之间交换数据321
12.1.2 注意VFP与其他xBASE之间的兼容性322
12.2 对象链接和嵌入OLE及ActiveX控件323
12.2.1 剪贴板323
12.2.2 对象链接和嵌入(OLE)324
12.2.3 OLE在VFP中的应用326
12.2.4 使用OLE自动化技术控制其他软件328
12.2.5 VFP的ActiveX331
12.3.2 运行时刻的OLE拖放334
12.3.1 设计时刻的OLE拖放334
12.3 OLE拖放334
12.4 实验十一335
12.5 习题335
第13章 项目管理器及应用程序的分发技术336
13.1 项目管理器与应用程序(Application)336
13.1.1 项目管理器(Project Manager)336
13.1.2 构成一个应用程序(Application)339
13.1.3 添加文件到一个项目(Project)341
13.1.4 从一个项目(.PJX)生成应用程序(.APP)文件341
13.2 建造分发(Distribution)应用程序342
13.2.1 分发工作步骤342
13.2.2 生成.EXE可执行文件342
13.4 实验十二343
13.3.2 使用安装向导343
13.3.1 分发树(Distribution Tree)343
13.3 制作分发磁盘343
13.5 习题344
第14章 VFP的Web Services345
14.1 VFP的Web Services简介345
14.2 VFP使用Web Services的准备工作345
14.2.1 创建虚拟目录345
14.2.2 创建项目(Project)346
14.2.3 创建COM Server346
14.3 创建和发布Web Services348
14.4 登记Web Services348
14.5 在VFP中使用Web Services349
14.6 习题350
附录A 《Visual FoxPro面向对象程序设计》教学大纲351
附录B FoxPro的历史地位、VFP8.0版本和展望353
参考文献358
热门推荐
- 1639755.html
- 969416.html
- 2562817.html
- 2741376.html
- 1701534.html
- 327181.html
- 2497061.html
- 3126618.html
- 3614143.html
- 1910370.html
- http://www.ickdjs.cc/book_3016763.html
- http://www.ickdjs.cc/book_1416535.html
- http://www.ickdjs.cc/book_2173658.html
- http://www.ickdjs.cc/book_759725.html
- http://www.ickdjs.cc/book_3806606.html
- http://www.ickdjs.cc/book_1288160.html
- http://www.ickdjs.cc/book_1954697.html
- http://www.ickdjs.cc/book_573339.html
- http://www.ickdjs.cc/book_305742.html
- http://www.ickdjs.cc/book_1698781.html