浏览本商品所属分类:首页 > 计算机 > 程序设计 > Visual Studio系列 > Visual C++.NET
《Visual C++。NET数据库开发技术与实践》
Visual C++。NET数据库开发技术与实践
编号: PT170455
作者:刘生平
译者:
开本:
ISBN:730210028
出版社:清华大学出版社
出版日期:2005-01-01
装帧:
书夫曼编号:348804
原价: 49
普通会员:45.82  一星会员:44.45
二星会员:43.53  三星会员:42.61

内容简介
  本书以如何建立一个Visual C++.NET数据库应用程序为主线,从Microsoft通用数据库访问体系出发,将Visual C++.NET支持的数据库访问技术ODBC、DAO、OLE DB、ADO和ADO.NET逐一进行了详细的介绍。以文字和片段代码相结合的方式详细地说明了使用各个技术建立数据库应用程序的基本步骤,并助提供了完整的示例工程以便于读者举一反三,全面掌握数据访问技术。 本收条理清楚,内容全面、深入,叙述通俗易懂,适合有一定基础的大专院校校师生、企业技术开发人员学习参考,也适合各类培训班学员学习Visual C++.NET数据库开发技术。

顾客评论
>>浏览该商品的全部评论 >>我要发表评论

目录

目      录  第1部分  Visual  C    .NET数据库开发技术概述                                        第1章  .NET平台概述                                        1.1  .NET平台                                        1.2  .NET框架                                        1.2.1  公共语言运行库                                        1.2.2  .NET框架类库                                        第2章  Visual  C    .NET数据库访问技术概述                                        2.1  Visual  C    .NET数据库访问技术                                        2.1.1  ODBC                                        2.1.2  DAO                                        2.1.3  OLE  DB                                        2.1.4  ADO                                        2.1.5  ADO.NET                                        2.2  通用数据库访问架构体系                                        2.2.1  ADO和OLE  DB                                        2.2.2  RDS概述                                        2.2.3  MSAC  SDK新版本特点                                        2.3  Visual  C    .NET数据库开发技术的特点                                        2.4  选择Visual  C    .NET数据库开发技术                                        2.4.1  选择DAO和ODBC                                        2.4.2  选择OLE  DB                                        2.4.3  选择ADO.NET和ADO                                        2.4.4  总结                                        第2部分  ODBC数据库访问技术                                        第3章  ODBC  数据库访问技术概述                                        3.1  ODBC概述                                        3.2  ODBC的体系结构                                        3.3  ODBC的数据操作类型                                        3.4  ODBC的跟踪和诊断技术                                        3.4.1  返回代码                                        3.4.2  诊断记录                                        3.5  使用ODBC需要包含的头文件和库文件                                        3.6  ODBC  DSN                                        3.6.1  静态地配置ODBC  DSN                                        3.6.2  动态地配置ODBC  DSN                                        第4章  ODBC  API编程技术                                        4.1  ODBC  API概述                                        4.2  句柄                                        4.3  ODBC  API应用程序开发基本步骤                                        4.3.1  建立应用程序的ODBC环境                                        4.3.2  分配连接句柄和设置连接的属性                                        4.3.3  连接到数据源                                        4.3.4  构造和执行SQL语句                                        4.3.5  记录的添加.  删除和更新                                        4.3.6  取回查询结果                                        4.3.7  断开同数据源的连接                                        4.3.8  释放ODBC环境                                        4.3.9  示例程序                                        4.4  典型ODBC  API程序示例                                        4.4.1  定义全局变量和宏                                        4.4.2  定义统一的错误处理程序                                        4.4.3  定义主控程序                                        第5章  MFC  ODCC编程技术                                        5.1  MFC  ODCC概述                                        5.2  MFC  ODCC基本类概述                                        5.2.1  CDatabase                                        5.2.2  CRecordSet                                        5.2.3  CRecordView                                        5.3  MFC封装ODCC  API的类库技术                                        5.3.1  RFX                                        5.3.2  DDX                                        5.3.3  DDX和RFX的关系及比较                                        5.4  MFC  ODCC应用程序框架和开发步骤                                        5.4.1  建立数据库连接                                        5.4.2  创建记录集                                        5.4.3  操作记录集                                        5.4.4  执行SQL语句                                        5.4.5  断开数据库连接                                        5.4.6  事务处理                                        5.4.7  示例程序                                        第3部分  DAO数据库访问技术                                        第6章  DAO数据库访问技术概述                                        6.1  DAO概述                                        6.2  DAO对象                                        6.3  DAO的环境支持                                        6.4  MFC  DAO概述                                        6.5  DAO对象到MFC类的映射                                        6.5.1  MFC类和对应的DAO对象                                        6.5.2  MFC如何管理未映射击到类的DAO对象                                        6.5.3  MFC中未公开的DAO对象                                        6.5.4  MFC如何访问数据库引擎                                        6.5.5  MFC和DAO的安全性                                        6.6  MFC  DAO基本类概述                                        6.7  MFC  DAO应用程序开发的基本步骤                                        6.7.1  建立数据库连接                                        6.7.2  创建记录集                                        6.7.3  操作记录集                                        6.7.4  事务处理                                        6.7.5  示例程序                                        第4部分  OLE  DB数据库访问技术                                        第7章  OLE  DB  API编程技术                                        7.1  OLE  DB  技术概述                                        7.1.1  通用数据访问技术                                        7.1.2  OLE  DB技术                                        7.2  OLE  DB对象                                        7.2.1  数据源对象                                        7.2.2  会话对象                                        7.2.3  命令对象                                        7.2.4  行集对象                                        7.2.5  事务对象                                        7.2.6  枚举器对象                                        7.2.7  错误对象                                        7.3  OLE  DB  API应用程序的基本框架和示例                                        7.3.1  初始化环境                                        7.3.2  初始化数据源                                        7.3.3  获取会话对象的执行一个命令                                        7.3.4  从行集获取数据                                        7.3.5  示例程序                                        7.4  OLE  DB  API的高级技术                                        7.4.1  行集的增强功能                                        7.4.2  处理大数据类型                                        7.4.3  数据操作                                        7.4.4  事务                                        第8章  OLE  DB使用者                                        8.1  OLE  DB使用者概述                                        8.2  OLE  DB使用者模板                                        8.2.1  数据源类和会话类                                        8.2.2  访问器类和行集合类                                        8.2.3  命令类和表类                                        8.2.4  用户记录类                                        8.2.5  模式行集合                                        8.3  OLE  DB使用者属性                                        8.3.1  db_source属性                                        8.3.2  db_table属性                                        8.3.3  db_command属性                                        8.3.4  db_column属性                                        8.3.5  db_param属性                                        8.3.6  db_accessor属性                                        8.4  建立ATL  OLE  DB使用者对象                                        8.4.1  使用向导建立ATL  OLE  DB使用者对象                                        8.4.2  手动建立ATL  OLE  DB使用者对象                                        8.5  建立OLE  DB使用者应用程序                                        8.5.1  创建属性化OLE  DB使用者Win32控制台应用程序                                        8.5.2  创建模板类OLE  DB使用者Win32控制台应用程序                                        8.5.3  创建属性化OLE  DB使用者.NET控制台应用程序                                        8.5.4  创建属性化OLE  DB使用者MFC应用程序                                        第9章  OLE  DB使用者的增强功能                                        9.1  使用数据库属性简化数据访问                                        9.1.1  属性插入的用户记录类                                        9.1.2  设置行集合属性                                        9.1.3  示例程序                                        9.2  向志生成的访问器中的字段状态数据成员                                        9.3  获取数据的方式                                        9.4  使用模式行集合获取  元数据或模式信息                                        9.4.1  目录/模式模型                                        9.4.2  查询模式信息时使用限制                                        9.4.3  示例程序                                        9.5  使用书签                                        9.5.1  实例化书签                                        9.5.2  从提供程序中请示书签列                                        9.5.3  将书签项添加到列映射                                        9.5.4  示例程序                                        9.6  更新行集合                                        9.6.1  支持更新操作                                        9.6.2  在行中设置数据                                        9.6.3  向行集合中插入行                                        9.6.4  从行集合中删除行                                        9.6.5  立即更新和推迟更新                                        9.6.6  示例程序                                        9.7  遍历简单行集合                                        9.8  使用存储过程                                        9.8.1  定义存储过程                                        9.8.2  存储过程中的输出参数                                        9.8.3  存储过程中的行计数                                        9.8.4  扩展存储过程                                        9.8.5  创建扩展存储过程                                        9.8.6  向数据库中注册扩展存储过程                                        9.8.7  调用扩展存储过程                                        9.8.8  向扩展存储过程中添加功能                                        9.8.9  使用一个存储过程返回多个结果集                                        9.8.10  调试扩展存储过程                                        9.9  使用访问器                                        9.9.1  确定需要使用的访问器类型                                        9.9.2  在一个行集全上使用多个访问器                                        9.9.3  使用CDynamicAcessor访问器                                        9.9.4  使用CDynamicStringAccessor访问器                                        9.9.5  使用CDynamicParameterAccessor访问器                                        9.9.6  重写动态访问器                                        9.9.7  使用手动访问器                                        9.10  检索XML数据                                        9.10.1  使用CStreamRowser检索XML数据                                        9.10.2  使用CXMLAccessor检索XML数据                                        9.10.3  示例程序                                        9.11  使用OLE  DB记录视图                                        9.12  将接收通知功能添加到OLE  DB使用者                                        9.13  在OLE  DB中使用现有的ADO记录集                                        9.14  OLE  DB行集的持久性操作                                        9.14.1  将行集持久化                                        9.14.2  将已持久化的行集加载到ADO记录集                                        9.14.3  示例程序                                        9.15  在行集合中检索BLOB对象                                        第10章  OLE  DB提供者                                        10.1  OLE  DB提供者概述                                        10.2  OLE  DB规范级别支持                                        10.3  为何要创建OLE  DB提供程序                                        10.4  OLE  DB提供程序的类型                                        10.5  OLE  DB提供者体系结构                                        10.5.1  数据源和会话                                        10.5.2  强制接口和可选接口                                        10.5.3  属性映射                                        10.5.4  用户记录                                        10.6  创建OLE  DB提供程序                                        10.6.1  创建OLE  DB提供程序实例                                        10.6.2  创建简单的只读提供程序示例                                        10.6.3  创建可更新的提供程序                                        10.7  增加OLE  DB提供程序功能                                        10.7.1  添加接口到提供程序                                        10.7.2  在提供程序中引用属性                                        10.7.3  在提供程序中设置属性                                        10.7.4  在提供程序中动态绑定列                                        10.7.5  在提供程序中支持自由线程处理                                        10.7.6  在提供程序不支持的数据                                        10.7.7  提供程序支持通知消息的功能                                        10.7.8  提供程序支持模式行集合                                        10.7.9  在提供程序中实现对书签的支持                                        10.8  调试提供程序                                        10.9  测试提供程序                                        10.10  一致性测试提供程序                                        10.11  OLE  DB提供程序资源池和服务                                        10.11.1  OLE  DB应用程序中的资源池                                        10.11.2  启用和禁区用OLE  DB服务                                        第5部分  ADO数据库访问技术                                        第11章  ADO技术概述                                        11.1  ADO概述                                        11.1.1  ADO体系结构                                        11.1.2  数据提供者                                        11.1.3  服务提供者                                        11.1.4  服务组件                                        11.1.5  ADO技术特点                                        11.2  ADO对象模型                                        11.3  ADO编程模型                                        11.3.1  ADO编程模型概述                                        11.3.2  ADO编程模型细节                                        11.3.3  ADO的特有数据类型                                        11.3.4  ADO编程接口                                        11.4  ADO事件模型                                        11.4.1  事件类型                                        11.4.2  捕获ADO事件                                        11.4.3  示例程序                                        第12章  ADO开发应用程序技术                                        12.1  ADO应用程序框架和开发流程                                        12.1.1  在Visual  C    中使用ADO                                        12.1.2  建立数据库连接                                        12.1.3  建立ADO记录集                                        12.1.4  操作记录集                                        12.1.5  错误处理                                        12.1.6  事务处理                                        12.1.7  一个完整的示例项目                                        12.2  ADO记录集的持久性操作                                        12.2.1  ADO记录集与内存之间的转化操作                                        12.2.2  ADO记录集与XML文件之间的转化操作                                        12.2.3  示例程序                                        12.3  ADO读写BLOB技术                                        12.3.1  读取BLOB数据库                                        12.3.2  写BLOB数据                                        12.3.3  示例程序                                        12.4  ADO记录集与OLE  DB行集                                        12.4.1  ADORecrdsetConstruction接口                                        12.4.2  示例程序                                        12.5  VC    对ADO的扩展                                        12.5.1  IADORecrdBinding接口                                        12.5.2  支持ADO扩展所需的头文件                                        12.5.3  绑定Recordset的字段                                        12.5.4  绑定条目和绑定条目宏                                        12.5.5  示例程序                                        第6部分  ADO.NET数据库访问技术                                        第13章  ADO.NET技术概述                                        13.1  ADO.NET概述                                        13.2  ADO.NET的设计目标                                        13.3  ADO.NET结构                                        13.3.1  XML和ADO.NET                                        13.3.2  ADO.NET组件                                        13.3.3  选择DataReader与DataSet                                        13.4  ADO.NET与ADO                                        13.4.1  读取数据                                        13.4.2  DataSet.  DataTable和Recordset对象                                        13.4.3  转换现有代码                                        13.4.4  数据更新                                        13.4.5  对XML的扩展支持                                        13.5  .NET  Framework数据提供程序概述                                        13.5.1  .NET  Framework数据提供程序                                        13.5.2  名称空间组织                                        13.5.3  选择.NET  Framework数据提供程序                                        13.6  使用.NET  Fraemework数据提供程序访问数据                                        13.6.1  连接到数据源                                        13.6.2  执行命令                                        13.6.3  执行数据库操作和修改数据                                        13.6.4  使用DataReader检索数据                                        13.6.5  从DataAdapter填充DataSet                                        13.6.6  使用DataAdapter和DataSet更新数据库                                        13.6.7  自动生成的命令                                        13.6.8  将参数用于DataAdapter                                        13.6.9  将存储过程用于命令                                        13.7  ADO.NET  DataSet                                        13.7.1  DataTableCollection                                        13.7.2  DataRelationCollection                                        13.7.3  ExtendedProperties                                        13.7.4  创建DataSet                                        13.7.5  向DataSet添加DataTable                                        13.7.6  添加表间关系和导般表间关系                                        13.7.7  DataSet事件                                        13.7.8  示例程序                                        第14章  ADO.NET开发应用程序技术                                        14.1  获取数据库架构信息                                        14.1.1  从DataReader中获取架构信息                                        14.1.2  示例程序                                        14.2  获取错误信息                                        14.2.1  为DataSet对象获取扩展错误信息                                        14.2.2  获取数提供程序提供的异常信息                                        14.2.3  示例程序                                        14.3  调用参数化存储过程                                        14.3.1  用DataReader对象获取结果记录集.  返回值和输出参数                                        14.3.2  用命令对象的ExecuteScalar成员方法检索参数值                                        14.3.3  用命令对象的ExecuteNonQuery成员方法检索参数值                                        14.3.4  示例程序                                        14.4  执行事务                                        14.4.1  使用ADO.NET执行事务                                        14.4.2  在分布式事务中登记                                        14.4.3  示例程序                                        14.5  在OleDbConnection对象中使用Data  Link  Files                                        14.5.1  创建UDL文件                                        14.5.2  使用UDL文件的优缺点                                        14.5.3  示例程序                                        14.6  ADO.NET操作XML技术                                        14.6.1  将DataSet对象中的数据持续化到XML                                        14.6.2  将XML数据读到DataSet对象                                        14.6.3  利用OpenXML方法执行批(Bulk)更新和批插入                                        14.6.4  示例程序                                        14.7  ADO.NET读写BLOB技术                                        14.7.1  从数据库中获取BLOB值                                        14.7.2  将BLOB值写入数据库                                        14.7.3  使用Byte数组一次读写完整的BLOB数据                                        14.7.4  以Chunking方式读写BLOB数据                                        14.7.5  示例程序                                        14.8  访问ADO记录集                                        14.8.1  使用ADO记录集填充DataSet                                        14.8.2  示例程序


Visual C++。NET数据库开发技术与实践-相关图书
·人文科学专业英语教程(3)(大学专业英语系列教材)
·现代实用医学美容学
·Oracle9i:SQL与PL/SQL开发指南
·安徒生童话集
·他们是怎样当官的
·MBA英语精读教程(MBA英语系列教材)
·他们是怎样败落的
·汉语成语考释词典
·Visual Basic。NET程序设计实践教程
·他们是怎样办报的
·周国平自选集
·大学基础英语:读写教程(1):英汉对照
·他们是怎样发财的
·百病中医拔罐法
·闺范图说
·七年级·下 英语同步词汇(含音带)
·计算机网络实验指导书
·当代名家精品之二 1 陈无忌
·软件开发管理的实践:超越CMM5的企业案例分析
·楞伽大义今释
未分类图书 网站地图 全部分类