图书介绍
Visual C++ 6.0数据库开发指南PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C++ 6.0数据库开发指南](https://www.shukui.net/cover/23/34871540.jpg)
- 李博轩编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302007594
- 出版时间:2000
- 标注页数:568页
- 文件大小:35MB
- 文件页数:582页
- 主题词:VC++
PDF下载
下载说明
Visual C++ 6.0数据库开发指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库开发概述1
1.1 数据库基础知识1
1.1.1 数据库技术的发展1
1.1.2 数据库系统的特点3
1.1.3 数据模型5
1.1.4 系统结构7
1.1.5 数据库管理系统(DBMS)7
1.2 SQL8
1.2.1 SQL简介8
1.2.2 DBMS对SQL的处理9
1.2.3 SQL的处理技术10
1.2.4 SQL语句13
1.2.5 建立SQL查询15
1.3 Visual C++ 6.0与数据库开发19
1.3.1 使用Visual C++ 6.0开发数据库的优势19
1.3.2 常用的开发技术20
本章小结22
第2章 掌握MFC ODBC开发技术23
2.1 MFC ODBC概述23
2.2.1 CDatabase对象的种类24
2.2 CDatabase类24
2.2.2 CDatabase类的构建函数26
2.2.3 数据库属性函数28
2.2.4 数据库操作函数30
2.2.5 数据库重载函数32
2.2.6 CDatabase类的数据成员33
2.3 CRecordset类33
2.3.1 CRecordset对象的种类33
2.3.2 CRecordset类的构建函数34
2.3.3 记录集属性函数38
2.3.4 记录集更新函数42
2.3.5 记录集滚动函数44
2.3.6 其他记录集操作函数47
2.3.7 记录集重载函数54
2.3.8 CRecordset类的数据成员57
2.4 事务58
2.5 RFX机制60
2.5.1 RFX与记录集对象60
2.5.2 记录字段交换过程61
2.5.3 RFX函数63
2.5.4 Visual C++向导所生成的RFX代码64
2.6 Bulk RFX机制66
2.7 CFieldExchange类67
本章小结69
第3章 MFC ODBC数据库开发编程70
3.1 MFC ODBC数据库开发概述70
3.2 管理数据源71
3.2.1 配置数据源71
3.2.2 操作数据源73
3.2.3 推广连接字符串74
3.3.1 记录集类的结构75
3.3 常规记录集管理编程75
3.3.2 打开和关闭记录集77
3.3.3 滚动记录集78
3.3.4 定位记录集79
3.3.5 过滤记录集80
3.3.6 排序记录集81
3.3.7 参数化记录集82
3.3.8 锁定记录集84
3.4 高级记录集管理编程84
3.4.1 多表联合查询84
3.4.2 使用预定义查询86
3.4.3 动态绑定数据表列89
3.4.4 实现多行存取95
3.4.5 管理数据库中的大型数据项96
3.4.6 得到SUMs以及其他统计结果97
3.4.7 使用事务98
3.4.8 联合使用ODBC API和SQL99
3.5 MFC ODBC数据库应用程序的结构99
3.5.1 创建支持数据库的应用程序99
3.5.2 数据库应用程序的文档/视图结构100
3.5.3 使用CRecordView类102
3.6.1 创建应用程序框架105
3.6 学生信息管理系统开发实例剖析105
3.6.2 AppWizard生成的数据库实现代码107
3.6.3 定制应用程序界面114
3.6.4 显示数据库记录信息115
3.6.5 实现多表动态参数化查询117
3.6.6 操作数据库记录122
3.6.7 实现多视图查询126
本章小结137
第4章 深入ODBC API138
4.1 ODBC概述138
4.2 ODBC的组成结构140
4.2.2 驱动程序管理器组件141
4.2.1 用程序组件141
4.2.3 驱动程序组件142
4.2.4 数据源组件144
4.3 ODBC一致性145
4.3.1 ODBC API一致性146
4.3.2 ODBC SQL一致性148
4.4.1 环境句柄(Environment Handle)149
4.4.2 连接句柄(Connection Handle)149
4.4 句柄149
4.4.3 语句句柄(Statement Handle)150
4.4.4 描述符句柄(Descriptor Handle)150
4.4.5 句柄状态151
4.5 缓冲区151
4.5.1 数据缓冲区152
4.5.2 数据长度和缓冲区长度152
4.5.3 字符数据和C字符串153
4.5.4 延迟缓冲区154
4.6 光标154
4.6.1 单向前滚光标154
4.6.2 可滚动光标155
4.6.3 块光标157
4.6.4 ODBC光标库158
4.7 ODBC数据类型158
4.7.1 SQL数据类型158
4.7.2 C数据类型160
4.7.3 数据类型转换161
4.8 ODBC诊断162
4.9 ODBCAPI函数163
4.9.1 句柄函数163
4.9.2 环境函数164
4.9.3 连接函数166
4.9.4 语句函数171
4.9.5 光标函数174
4.9.6 编目函数176
4.9.7 描述符函数184
4.9.8 表列函数188
4.9.9 参数函数192
4.9.10 结果集函数195
4.9.11 SQL处理函数197
4.9.12 诊断函数199
4.9.13 数据源和驱动程序信息函数201
4.9.14 事务和批处理函数205
本章小结207
第5章 高性能ODBC数据库应用程序开发208
5.1 ODBC API编程概述208
5.2 初始化工作环境209
5.2.1 分配环境句柄209
5.2.2 设置环境属性210
5.2.3 分配连接句柄210
5.3 连接数据源211
5.2.4 设置连接属性211
5.3.1 数据源连接概述212
5.3.2 使用SQLConnect建立连接213
5.3.3 使用SQLDriverConnect建立连接215
5.3.4 使用SQLBrowseConnect建立连接219
5.4 操作数据源222
5.4.1 选择SQL语法222
5.4.2 构造SQL语句223
5.4.3 分配语句句柄225
5.4.4 设置语句属性226
5.4.5 执行语句226
5.4.6 参数化SQL语句230
5.4.7 释放语句句柄243
5.5 检索结果集244
5.5.1 检索结果集元数据244
5.5.2 绑定结果集列245
5.5.3 检索单行记录248
5.5.4 检索大型数据249
5.5.5 检索多行记录250
5.5.6 使用可滚动光标检索结果集255
5.6.1 定位更新和删除257
5.6 更新结果集257
5.5.7 多结果集257
5.6.2 使用SQLSetPos更新数据260
5.6.3 使用SQLBulkOperations函数更新数据262
5.6.4 使用SQLSetPos与SQLBulkOperations函数处理大型数据263
5.7 事务处理264
5.8 解除与数据源的连接264
5.9 ODBC API与MFC ODBC联合编程实例剖析265
5.9.1 创建应用程序框架265
5.9.2 定制应用程序界面266
5.9.3 定制API函数的结果集267
5.9.4 查询并显示数据源信息271
本章小结273
第6章 掌握MFC DAO编程技术274
6.1 MFC DAO概述274
6.1.1 DAO对象275
6.1.2 MFC与DAO275
6.1.3 MFC DAO类不能处理的DAO对象277
6.1.4 DAO能够操作的数据库277
6.2 在MFC DAO和MFC ODBC之间作出选择278
6.3.1 CDaoWorkspace类概述279
6.3 CDaoWorkspace类279
6.3.2 CDaoWorkspace的构造函数280
6.3.3 工作区属性函数280
6.3.4 工作区操作函数281
6.3.5 数据库引擎属性函数288
6.3.6 CDaoWorkspace类的数据成员290
6.4 CDaoDatabase类290
6.4.1 CDaoDatabase类概述290
6.4.2 CDaoDatabase类的构造函数291
6.4.3 数据库属性函数291
6.4.4 数据库操作函数294
6.4.5 CDaoDatabase类的数据成员301
6.5 CDaoTableDef类302
6.5.1 CDaoTableDef类概述302
6.5.2 CDaoTableDef类的构建函数302
6.5.3 表定义属性函数304
6.5.4 表定义操作函数309
6.5.5 CDaoTableDef类的数据成员312
6.6 CDaoQueryDef类312
6.6.2 CDaoQueryDef类的构建函数313
6.6.1 CDaoQueryDef类概述313
6.6.3 查询定义属性函数315
6.6.4 查询定义操作函数318
6.6.5 CDaoQueryDef类的数据成员321
6.7 CDaoRecordset类322
6.7.1 记录集对象的种类322
6.7.2 CDaoRecordset类概述323
6.7.3 CDaoRecordset类的构建函数323
6.7.4 记录集属性函数325
6.7.5 记录集更新函数332
6.7.6 记录集定位函数334
6.7.7 记录集杂项操作函数340
6.7.8 记录集重载函数346
6.7.9 CDaoRecordset类的数据成员347
6.8 DFX机制348
6.8.1 DFX与记录集对象349
6.8.2 记录字段交换过程349
6.8.3 DFX函数352
6.8.4 Visual C++向导所生成的DFX代码353
6.9 CDaoFieldExchange类355
6.10 DAO收集357
本章小结358
第7章 MFC DAO数据库开发编程359
7.1 MFC DAO数据库开发概述359
7.2 使用工作区对象360
7.2.1 操作隐式MFC DAO对象360
7.2.2 显式打开默认工作区361
7.2.3 管理事务361
7.2.4 隔离事务363
7.2.5 检索和设置数据库引擎属性364
7.3 使用数据库对象364
7.3.1 新建数据库364
7.3.2 打开数据库366
7.3.3 关闭数据库367
7.4 使用记录集对象368
7.4.1 记录集类的结构368
7.4.2 创建记录集370
7.4.3 滚动记录集定位372
7.4.4 书签定位与绝对定位373
7.4.5 条件定位374
7.4.6 使用记录缓存376
7.4.7 动态绑定377
7.4.8 添加、删除和编辑记录集381
7.4.9 排序记录集382
7.4.10 过滤记录集383
7.5 使用查询定义对象384
7.5.1 新建查询定义384
7.5.2 保存查询定义387
7.5.3 打开查询定义387
7.5.4 使用临时查询定义388
7.5.5 执行查询定义389
7.5.6 使用直通查询389
7.5.7 参数化查询定义390
7.6.1 新建数据库表391
7.6 使用表定义对象391
7.6.2 打开表定义398
7.6.3 表型记录集399
7.7 动态检索数据库结构399
7.8 使用外部数据源401
7.8.1 附加表401
7.8.2 直接打开外部数据源403
7.8.3 优化性能404
7.9 MFC DAO数据库应用程序的结构405
7.10.1 建立应用程序框架408
7.10 “家庭助理”实例剖析408
7.10.2 制作应用程序界面409
7.10.3 增强的列表控制416
7.10.4 创建高级工具栏418
7.10.5 修改记录集类420
7.10.6 在列表控件中显示数据库数据424
7.10.7 映射列表控件中的选项到数据库表记录427
7.10.8 修改数据库记录428
7.10.9 使用快捷菜单修改记录429
7.10.10 新建数据库430
7.10.11 修改数据库结构433
本章小结434
第8章 OLE DB基础435
8.1 COM简介435
8.2 OLE DB概述437
8.2.1 OLE DB的结构438
8.2.2 OLE DB技术的优越性439
8.3 OLE DB对象440
8.4 OLE DB模板443
本章小结443
9.1 OLE DB客户模板体系结构444
第9章 开发OLE DB客户应用程序444
9.1.1 一般数据源支持445
9.1.2 OLE DB行集和绑定支持445
9.1.3 OLE DB表和命令支持446
9.1.4 OLE DB用户记录446
9.2 OLE DB客户模板类448
9.2.1 会话类448
9.2.2 存取器类455
9.2.3 行集类464
9.2.4 命令类488
9.2.5 属性类492
9.2.6 书签类495
9.2.7 错误类496
9.3 选择存取器498
9.4 检索数据499
9.5 检索列的长度和状态信息501
9.6 处理大型数据502
9.7 使用书签503
9.8 重载动态存取器504
9.9 使用多路存取器505
9.10 接收通告消息506
9.11 使用过程507
9.12 使用多个行集508
9.13 设计直接访问数据源的客户应用程序509
9.13.1 创建客户程序框架509
9.13.2 使用ATL Object Wizard509
9.13.3 查询学生信息513
9.14 设计通过服务器访问数据源的客户应用程序515
9.14.1 创建客户程序框架515
9.14.2 编辑对话框资源515
9.14.3 定制用户记录516
9.14.4 添加消息响应函数516
9.14.5 添加书签支持517
本章小结519
第10章 开发OLE DB服务器应用程序520
10.1 OLE DB服务器模板体系结构520
10.2 OLE DB服务器模板类524
10.2.1 会话类524
10.2.2 行集类528
10.2.3 命令类543
10.2.4 数据源类547
10.2.5 其他类550
10.4 处理服务器属性552
10.3 为服务器添加接口552
10.5 动态绑定列554
10.6 测试服务器555
10.7 设计OLE DB服务器556
10.7.1 创建ATL工程556
10.7.2 使用ATL Object Wizard添加OLE DB服务器558
10.7.3 创建用户记录559
10.7.4 定制Execute函数560
10.7.5 添加新接口562
10.7.6 动态确定返回给客户的列567
本章小结570