Visual C++ .NET数据访问开发技术PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:李博轩等编著
- 出 版 社:北京:国防工业出版社
- 出版年份:2002
- ISBN:7118028932
- 页数:413 页
第1章 数据访问技术概述 1
1.1 数据库基础知识 1
1.1.1 数据库技术的发展 1
1.1.2 数据库系统的特点 3
1.1.3 数据模型 5
1.1.4 系统结构 6
1.1.5 数据库管理系统 7
1.2 常用数据访问技术 8
1.2.1 MFC ODBC 8
1.2.2 ODBC API 9
1.2.3 OLE DB 9
1.2.4 ADO.NET 10
1.2.5 ADO 11
1.2.6 NDCDAO 13
1.3 Visual C++.NET的数据访问开发优势 14
本章小结 15
2.1 MFCODBC概述 16
第2章UFC ODBC编程基础 16
2.2 CDatabase类 17
2.2.1 CDatabase对象的种类 17
2.2.2 CDabbase类的构建函数 18
2.2.3 数据库属性函数 21
2.2.4 数据库操作函数 23
2.2.5 数据库重载函数 25
2.3.1 CRecordset对象的种类 26
2.3 CRecordset类 26
2.2.6 CDatabase类的数据成员 26
2.3.2 CRecordset类的构建函数 27
2.3.3 记录集属性函数 30
2.3.4 记录集更新函数 33
2.3.5 记录集滚动函数 36
2.3.6 其他记录集操作函数 38
2.3.7 记录集重载函数 44
2.3.8 CRecordset类的数据成员 47
2.4 事务 49
2.5.1 RFX与记录集对象 50
2.5.2 记录字段交换过程 51
2.5.3 RFX函数 53
2.5.4 Visual C++向导所生成的RFX代码 53
2.5.5 Bulk RFX机制 57
2.5.6 CPleldExchange类 58
本章小结 60
第3章 掌握MFC ODBC编程技术 61
3.1 MFC ODBC数据库开发概述 61
3.2.1 配置数据源 62
3.2 管理数据源 62
3.2.2 操作数据源 64
3.2.3 推广连接字符串 65
3.3 常规记录集管理编程 66
3.3.1 记录集类的结构 66
3.3.2 打开和关闭记录集 67
3.3.3 滚动记录集 68
3.3.4 定位记录集 70
3.3.5 过滤记录集 71
3.3.6 排序记录集 72
3.3.7 参数化记录集 72
3.3.8 锁定记录集 74
3.4 高级记录集管理编程 75
3.4.1 多表联合查询 75
3.4.2 使用预定义查询 78
3.4.3 动态绑定数据表列 80
3.4.4 实现多行存取 86
3.4.5 管理数据库中的大型数据项 88
3.4.6 得到SUMs以及其他合计结果 89
3.4.7 使用事务 89
3.4.8 联合使用ODBC API和SQL 90
3.5 MFC ODBC数据库应用程序的结构 91
3.5.1 创建支持数据库的应用程序 91
3.5.2 数据库应用程序的文档/视图结构 93
3.5.3 使用CRecordVlew类 94
3.6.1 创建应用程序框架 97
3.6 学生信息管理系统开发实例剖析 97
3.6.2 由Application Wizard生成的数据库实现代码 100
3.6.3 定制应用程序界面 110
3.6.4 显示数据库记录信息 111
3.6.5 实现多表动态参数化查询 112
3.6.6 操作数据库记录 117
3.6.7 实现多视图查询 121
本章小结 132
第4章 使用ODBC API访问数据源 133
4.1 ODBC概述 133
4.1.1 ODBC的优越性 134
4.1.2 ODBC的结构组成 135
4.2 ODBC一致性 140
4.2.1 ODBC API一致性 140
4.2.2 ODBC SQL一致性 142
4.3 ODBC API编程的基本概念 143
4.3.1 句柄 143
4.3.2 缓冲区 146
4.3.3 光标 148
4.3.4 ODBC数据类型 153
4.3.5 ODBC诊断 155
4.4 使用ODBC API的一般流程 156
4.5 初始化工作环境 157
4.5.1 分配环境句柄 157
4.5.2 设置环境属性 157
4.5.4 设置连接属性 158
4.5.3 分配连接句柄 158
4.6 数据源连接 159
4.6.1 数据源连接概述 159
4.6.2 使用SQLConnect建立连接 161
4.6.3 使用SQLDllverConnect建立连接 163
4.6.4 使用SQLBrowseConnect建立连接 166
4.7 操作数据源 169
4.7.1 选择SQL语法 169
4.7.2 构造SQL语句 170
4.7.3 分配语句句柄 172
4.7.4 设置语句属性 173
4.7.5 执行语句 173
4.7.6 参数化SQL语句 177
4.7.7 释放语句句柄 191
4.8 检索结果集 191
4.8.1 检索结果集元数据 192
4.8.2 绑定结果集列 193
4.8.3 检索单行记录 196
4.8.4 检索大型数据 197
4.8.5 检索多行记录 198
4.8.6 使用可滚动光标检索结果集 203
4.8.7 多结果集 205
4.9 更新结果集 205
4.9.1 定位更新和删除 206
4.9.2 使用SQLSetPos更新数据 209
4.9.3 使用SQLBulkoperations函数更新数据 211
4.9.4 使用SQLSetPos与SQLBulkOperations函数处理大型数据 212
4.10 解除与数据源的连接 213
4.9.5 事务处理 213
4.11 联合使用ODBC API和MFC ODBC 214
4.11.1 创建应用程序框架 214
4.11.2 定制应用程序界面 214
4.11.3 定制AH函数的结果集 216
4.11.4 查询并显示数据源信息 220
本章小结 223
5.1 COM简介 224
第5章OLE DB编程基础 224
5.2 OLE DB概述 226
5.2.1 统一数据访问 227
5.2.2 COM的益处 227
5.2.3 OLEDB消费者和提供者 228
5.3 OLEDB对象模型 228
5.3.1 数据源 228
5.3.3 命令 229
5.3.2 会话 229
5.3.4 行集 230
5.3.5 存取器 231
5.3.6 事务 231
5.3.7 枚举器 231
5.3.8 错误 232
5.3.9 通告 232
5.3.10 OLE DB模板、标志和其他实现 232
5.3.11 设计OLE DB结构 232
本章小结 233
第6章 设计OLE DB消费者 234
6.1 OLE DB消费者的基本概念 234
6.1.1 OLE DB消费者如何访问数据 234
6.1.2 数据源和会话 235
6.1.3 存取器和行集 235
6.1.4 命令和表 237
6.1.5 用户记录 237
6.2.1 消费者向导的使用步骤 239
6.1.6 纲要行集 239
6.2 使用OLEDB消费者向导 239
6.2.2 剖析由向导生成的代码 244
6.3 使用OLE DB消费者模板 252
6.3.l 使用数据库标志 252
6.3.2 确定字段状态 255
6.3.3 遍历行集 258
6.3.4 使用参数化查询 259
6.3.5 获取数据 260
6.3.6 更新行集 261
6.3.7 使用存储过程 265
6.3.8 使用存取器 267
6.3.9 访问XML数据 275
6.3.10 使用纲要行集获取元数据 277
6.3.11 事务支持 278
6.3.12 使用OLE DB记录视图 279
6.3.15 使用书签 280
6.3.14 同步更新行引用 280
6.3.13 使用现存的ADO记录集 280
6.3.16 获取BLOB数据 281
6.3.17 获取通告 283
6.4 OLEDB消费者设计实例 283
6.4.1 使用消费者获取数据 283
6.4.2 为消费者添加书签支持 285
6.4.3 为消费者添加XML支持 287
6.4.4 手动添加消费者支持 289
本章小结 290
第7章 设计OLE DB提供者 291
7.1 OLE DB提供者的基本编程概念 291
7.1.1 OLE DB规范的支持级别 291
7.1.2 OLEDB提供者模板结构 292
7.2 使用OLE DB提供考向导 297
7.2.1 提供者向导的使用步骤 297
7.2.2 剖析由向导生成的代码 300
7.3.2 在提供者中引用属性 306
7.3 使用OLEDB提供者模板 306
7.3.1 为提供者添加接口 306
7.3.3 在提供者中设置属性 307
7.3.4 在提供者中动态绑定列 308
7.3.5 在提供者中支持自由线程 309
7.3.6 测试和调试 310
7.3.7 转换提供者不支持的数据 311
7.3.8 支持通告 311
7.3.9 支持纲要行集 312
7.3.10 提供书签支持 317
7.3.11 OLEDB一致性检查 320
7.4 OLEDB提供者设计实例 322
7.4.1 创建简单的只读提供者 323
7.4.2 增强简单的只读提供者 325
7.4.3 创建可更新的提供者 333
本章小结 340
8.1.1 插入ActiveX控件 341
8.1 使用ActiveX控件 341
第8章 ADO和RDO 341
8.1.2 ActiveX控件的封装类 343
8.1.3 使用OLE/COM对象查看器 343
8.1.4 在设计时设置ActiveX控件属性 344
8.1.5 设置ActiveX控件的事件处理函数 345
8.1.6 修改ActiveX控件的运行时行为 345
8.2 数据绑定 346
8.2.1 ADO和RDO数据访问 346
8.2.2 支持数据绑定的Activex控件 346
8.2.3 ADO数据绑定 349
8.2.4 RDO数据绑定 350
8.2.5 捕捉错误 351
8.2.6 数据绑定的限制 352
8.3 配置数据库连接 353
8.3.1 ODBC连接 353
本章小结 355
8.3.2 Oracle连接 355
第9章 维护MFC DAO数据访问 356
9.1 MFC DAO概述 356
9.1.1 DAO对象 356
9.1.2 MFC与DAO 357
9.1.3 MFCDAO类不能处理的DAO对象 358
9.1.4 DAO能够操作的数据库 359
9.2 MFCDAO数据库类 360
9.2.1 CDaoDatabase类 361
9.2.2 CDaoRecordSet类 362
9.2.3 CDaoTableDef类 364
9.2.4 CDaoQueryDef类 365
9.3 DFX机制 366
9.3.1 DFx与记录集对象 367
9.3.2 记录字段交换过程 367
9.3.3 DPx函数 370
9.3.4 CDaoFieldExchange类 371
9.4 使用工作区对象 372
9.4.1 操作隐式MFCDAO对象 373
9.4.3 管理事务 374
9.4.2 显式打开默认工作区 374
9.4.4 隔离事务 376
9.4.5 检索和设置数据库引擎属性 376
9.5使用数据库对象 376
9.5.1 新建数据库 377
9.5.2 打开数据库 378
9.5.3 关闭数据库 379
9.6.1 记录集类的结构 380
9.6 使用记录集对象 380
9.6.2 创建记录集 382
9.6.3 滚动记录集定位 384
9.6.4 书签定位与绝对定位 385
9.6.5 条件定位 386
9.6.6 使用记录缓存 388
9.6.7 动态绑定 389
9.6.8 添加、删除和编辑记录集 390
9.6.10 过滤记录集 392
9.6.9 排序记录集 392
9.7 使用查询定义对象 393
9.7.1 新建查询定义 394
9.7.2 保存查询定义 396
9.7.3 打开查询定义 397
9.7.4 使用临时查询定义 398
9.7.5 执行查询定义 398
9.7.6 使用直通查询 399
9.7.7 参数化查询定义 399
9.8 使用表定义对象 400
9.8.1 新建数据库表 401
9.8.2 打开表定义 408
9.8.3 表型记录集 409
9.9 使用外部数据源 409
9.9.1 附加表 410
9.9.2 直接打开外部数据源 411
本章小结 413
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《抗战三部曲 国防诗歌集》蒲风著 1937
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017