《Visual C++ 6.0数据库开发技术》求取 ⇩

第1章 用Visual C++开发数据库概述1

1.1 选择Visual C++来开发数据库应用程序1

1.1.1 对数据库进行访问1

1.1.2 Visual C++作为数据库的前端开发工具1

1.1.3 Visual C++开发数据库技术的特点1

1.1.4 Visual C++开发数据库的技术2

1.2 数据库概述3

1.2.1 数据模型4

1.2.2 数据库系统的?级模式结构与数据独立性4

1.2.3 数据库管理系统6

1.3 关系数据库12

1.3.1 关系模型12

1.3.2 关系模型的完整性约束条件15

1.4 SQL16

1.4.1 SQL的数据类型17

1.4.2 数据定义语言18

1.4.3 数据操作语言21

1.4.4 数据控制语言32

第2章 使用ODBC API33

2.1 ODBC API基础33

2.1.1 ODBC API体系结构33

2.1.2 ODBC API句柄35

2.1.3 ODBC数据类型37

2.1.4 ODBC诊断39

2.2 使用ODBC API建立应用程序43

2.3 分配ODBC环境43

2.4 分配连接句柄44

2.4.1 如何分配连接句柄44

2.4.2 设置连接属性44

2.5 连接数据源45

2.5.1 SQLConnect45

2.5.2 SQLDriverCennect47

2.5.3 SQLBrowseConnect48

2.6 构造和执行SQL语句50

2.6.1 构造SQL语句50

2.6.2 执行SQL语句50

2.6.3 使用参数52

2.7 取向查询结果56

2.7.1 绑定列57

2.7.2 SQLFetch()58

2.7.3 光标58

2.8 记录的添加、删除和更新60

2.9 事务处理61

第3章 使用MFC访问ODBC数据源62

3.1 ODBC和DAO62

3.2 使用MFC ODBC类访问数据库62

3.2.1 建立ODBC数据源62

3.2.3 选择和操纵记录64

3.2.2 连接数据源64

3.2.4 文档和视65

3.2.5 在FORM中显示和操纵数据66

3.2.6 使用ODBC API和SQL66

3.3使用AppWizard建立应用程序67

3.4 RFX69

3.4.1 使用RFX70

3.4.2 理解Wizard产生的代码70

3.4.3 RFX函数72

3.4.4 CFieldExchange73

3.5 多行存取74

3.6 事务76

3.6.1 在CRecordset对象内使用事务77

3.6.2 事务处理对数据更新的影响78

3.7.1 快照和动态集79

3.7 CDatabase类79

3.7.2 CDatabase类81

3.8 CRecordSet类86

3.8.1 域数据成员和参数数据成员87

3.8.2 带参数的记录集88

3.8.3 记录集的更新89

3.8.4 绝对定位和书签定位90

3.8.5 连接91

3.8.6 使用BLOB型数据92

3.8.7 使用预定义的查询93

3.8.8 成员变量和成员函数94

3.9 CRecordView类102

3.10 一个使用ODBC的例程104

3.10.1 利用AppWizard生成程序的主要部分105

3.10.2 完成两个表的连接105

3.10.3 程序ODBC6的清单106

第4章 使用MFC DAO类121

4.1 DAO概貌121

4.1.1 DAO对象122

4.1.2 DAO集合122

4.1.3 DBEngine和Workspace对象122

4.1.4 一些常用的DAO术语124

4.2 MFC与DAO125

4.2.1 MFC对DAO的封装125

4.2.2 MFC与DAO的区别127

4.3 CDaoWorkspace类127

4.3.1 概貌127

4.3.2 成员函数和成员变量129

4.4 CDaoDatabase类129

4.4.1 成员函数和成员变量130

4.4.2 使用外部数据源131

4.5 CDaoTableDef133

4.6 CDaoQueryDef134

4.7 CDaoRecordset136

4.7.1 CDaoRecordset概述138

4.7.2 CDaoRecordset中对记录的操作141

4.7.3 在Recordset记录中定位143

4.7.4 记录的定位145

4.7.5 使用SQL合计函数146

4.8 DFX和CDaoFieldExchange147

4.8.1 CDaoFieldExchange概貌147

4.8.2 DFX概貌148

4.8.3 DFX和动态绑定150

4.8.4 动态绑定参数151

4.9 CDaoRecordView151

4.10.2 使用GetXInfo函数152

4.10.1 访问DAO集合的函数152

4.10 DAO集合152

4.11 使用AppWizard创建DAO应用程序154

4.12 直接调用DAO函数154

4.12.1 什么时候直接调用DAO函数154

4.12.2 调用接口概述155

4.12.3 Helper和OLE接口155

4.13 CDaoException157

4.14 一个使用DAO开发数据库的例子158

第5章 OLE DB的对象与接口184

5.1 概述184

5.2 COM简介184

5.2.1 COM中的基本概念185

5.2.2 对象服务器的类型和特性185

5.2.3 接口的特点和使用187

5.2.4 对象使用者使用对象和接口的方法190

5.3 OLE DB的结构、对象和特点191

5.3.1 OLE DB应用程序的结构192

5.3.2 OLE DB对象193

5.3.3 OLE DB的优点及其与其他技术的比较194

5.3.4 OLE DB应用程序的结构195

5.4 OLE DB对象的属性196

5.4.1 概述196

5.4.2 获取对象的属性196

5.4.3 设置属性198

5.4.4 属性操作示例199

5.5 数据源对象199

5.5.1 概述199

5.5.4 IDBInitialize接口200

5.5.5 IDBProperties接口200

5.5.3 IDBCreateSession接口200

5.5.2 数据源对象的接口200

5.5.6 IPersist接口201

5.5.7 IDBDataSourceAdinin接口201

5.5.8 IDBInfo接口202

5.5.9 IPersistFile接口202

5.5.10 数据源对象使用示例202

5.6 会话对象204

5.6.1 接口对象的定义204

5.6.2 IGetDataSource接口205

5.6.3 IOpenRowset接口205

5.6.4 DBID结构205

5.6.5 ISessionProperties接口206

5.6.6 IDBCreateCommand接口206

5.6.7 IDBSchemaRowset接口206

5.6.8 ITableDefinition接口207

5.6.10 会话对象使用示例208

5.6.9 IndexDefinition接口208

5.7 命令对象210

5.7.1 概述210

5.7.2 命令对象的接口定义211

5.7.3 IAccessor接口211

5.7.4 IColumnsInfo接口212

5.7.5 ICommand接口214

5.7.6 ICommandProperties接口214

5.7.7 ICommandText接口214

5.7.8 IConvertType接口215

5.7.9 IColumnRowset接口215

5.7.10 ICommandPrepare接口215

5.7.11 ICommandWithParameters接口216

5.7.12 命令对象使用示例217

5.8.1 概述221

5.8 行集对象221

5.8.2 IRowset接口222

5.8.3 IRowsetInto接口223

5.8.4 IRowsetChange接口224

5.8.5 IRowsetLocate接口225

5.8.6 IRowsetScroll接口227

5.8.7 IRowsetUpdate接口228

5.9.1 概述230

5.9 事务对象230

5.9.2 ITransaction接口231

5.9.3 ITransactionLocal接口232

5.9.4 ITransactionOptions接口233

5.9.5 ITransactionJoin接口233

5.9.6 事务的使用示例234

5.10 枚举器对象235

5.10.1 枚举器概述235

5.10.4 IDBInitialize接口236

5.10.3 ISourcesRowset接口236

5.10.2 IParseDisplayName接口236

5.10.5 枚举器的使用示例237

第6章 用ATL设计OLE DB应用程序241

6.1 概述241

6.2 用ATL来创建一个简单的数据应用程序241

6.2.1 创建一个数据库241

6.2.2 创建一个OLE DB数据应用程序242

6.2.3 在应用中使用产生的数据访问对象250

6.3 OLE DB数据应用程序的结构251

6.3.1 概述251

6.3.2 模板的定义和使用252

6.3.3 OLE DB模板的结构253

6.3.4 会话类255

6.3.5 访问器类259

6.3.6 行集类265

6.3.7 命令类271

6.4 用模板类实现OLE DB数据提供程序278

6.4.1 概述278

6.4.2 产生OLE DB数据应用程序的步骤279

6.4.3 用ATL Object Wizard生成的代码280

6.4.4 修改自动生成的代码287

6.5 OLE DB数据提供程序模板类的结构290

6.5.1 概述290

6.5.2 OLE DB数据提供程序的对象和接口290

6.5.3 数据源对象、接口、类290

6.5.4 会话对象的接口、类293

6.5.5 行集对象的接口、类296

6.5.6 命令对象的接口和类301

7.1.2 ADO应用的结构304

7.1.1 ADO的结构和对象304

7.1 ADO技术简介304

第7章 用ADO开发数据库应用程序304

7.1.3 ADO的结构305

7.1.4 ADO的对象305

7.1.5 ADO的其他特征307

7.1.6 ADO技术的特点308

7.2 开发ADO应用程序308

7.3 使用ActiveX控件开发应用程序309

7.4 ADO对象的属性和方法318

7.4.1 连接对象318

7.4.2 命令对象的属性和方法320

7.4.3 记录集对象322

7.4.4 域对象的属性和方法327

7.4.5 参数对象的属性和方法328

7.4.7 错误对象的属性和方法329

7.4.6 属性对象的方法和属性329

7.5 使用ADO对象开发程序330

7.5.1 使用ADO对象的方法330

7.5.2 引入ADO动态链接库330

7.5.3 ADO中指针的用法331

7.5.4 与数据源连接331

7.5.5 执行命令与查询数据332

7.5.6 打开记录集334

7.5.7 遍历记录集335

7.5.8 访问记录集中的数据337

7.5.9 添加记录340

7.6 使用ADO对象开发应用程序举例341

7.6.1 应用程序的开发要求341

7.6.2 创建应用程序框架341

7.6.3 创建一个对应于数据库的记录类342

7.6.4 在文档类中添加相应的变量和函数343

附录ADAO异常350

1999《Visual C++ 6.0数据库开发技术》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由郑章等编著 1999 北京:机械工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual Basic 6.0 数据库编程(1999 PDF版)
Visual Basic 6.0 数据库编程
1999 清华大学出版社;西蒙与舒斯特国际出版公司
Visual FoxPro 6.0数据库( PDF版)
Visual FoxPro 6.0数据库
Visual Basic 6.0数据库编程(1999年11月第1版 PDF版)
Visual Basic 6.0数据库编程
1999年11月第1版
Visual Basic 5 开发Web数据库指南(1998年07月第1版 PDF版)
Visual Basic 5 开发Web数据库指南
1998年07月第1版 机械工业出版社
Visual Basic数据库开发指南(1997 PDF版)
Visual Basic数据库开发指南
1997 北京:电子工业出版社
Visual Basic 6.0应用开发技术(1999 PDF版)
Visual Basic 6.0应用开发技术
1999 北京:中国石化出版社
Visual Basic 6.0数据库开发指南(1999 PDF版)
Visual Basic 6.0数据库开发指南
1999 西安:西安电子科技大学出版社
Visual Basic 6.0数据库开发(1999 PDF版)
Visual Basic 6.0数据库开发
1999 北京:清华大学出版社
Visual C++ 6.0开发实用教程(1998 PDF版)
Visual C++ 6.0开发实用教程
1998 北京:人民邮电出版社
Visual C++ 6.0网络开发技术(1999 PDF版)
Visual C++ 6.0网络开发技术
1999 北京:人民邮电出版社
Visual Basic 6.0开发数据库(1999 PDF版)
Visual Basic 6.0开发数据库
1999 北京:人民邮电出版社
Visual C++ 6.0高级开发教程(1999 PDF版)
Visual C++ 6.0高级开发教程
1999 北京:人民邮电出版社
Visual C++ 6.0应用与开发指南(1999 PDF版)
Visual C++ 6.0应用与开发指南
1999 北京:人民邮电出版社
Visual C++ 6.0使用与开发(1998 PDF版)
Visual C++ 6.0使用与开发
1998 北京:清华大学出版社
使用Visual Basic 6开发Web数据库(1999 PDF版)
使用Visual Basic 6开发Web数据库
1999 西安:西安交通大学出版社