软件 > 专题、教程宝典 > 技术开发 >


[摘要]:讨论和分析了微软数据体系结构的概况,重点介绍了用ADO编程所需要注意的细节,并详细讨论和分析了VC下ADO编程的模式和可以利用的资源,同时介绍了在VBA下如何进行ADO对象的使用问题,对于基于UDA的数据源操作的开发人员有一定的借鉴作用。

  UDA综述

  微软提供了UDA技术作为一个解决方案来解决从多个数据源中操作数据的问题。通过使用UDA技术,你可以通过一个公共的界面集合来到达不同的数据源,比如我们可以使用UDA来操作关系数据库(比如SQL SERVER,ORALCE)、文本文件、电子邮件、目录服务中的目录系统、OFFICE文档等等......

[详情请看......]


  数据库应用程序需注意的问题

  提高应用程序性能的最好的方法是发现应用的瓶径之所在,和数据库进行交互的性能无疑是决定应用程序性能的重要环节之一。因为ADO是当前最新的基于组件的数据库编程的接口,这里我们主要讨论用ADO编程所需要注意的问题,因为ADO是一个和编程语言无关的COM组件系统,所以这里讨论的要点适用于所有的编程语言和编程环境,比如:VB、VBScript、VC、Java等等......

详情请看......


  VC数据库编程分析

  在VB下进行基于ADO的编程相对比较简单,只要我们通过reference加载了适当的类型库以后,我们就可以正常的调用ADO对象,但是可能很多开发人员对于VC下的基于ADO,OLE DB的数据库开发就没有很多经验了。所以我们有必要先讨论一下VC下基于ADO开发的几种模式......

详情请看......


  VC数据库编程技术应用

  用C++进行应用程序开发的话,就应该使用ADO C++ Extensions。我们知道,在VB或者用VBScript来操作ADO的话,是非常方便的,但是如果使用C/C++或者是Java的话,就必须要处理类似VARIANTs这样的数据结构,实现和C++数据结构的转换,而这个无疑是所有C++开发人员都很头疼的事情......

详情请看......


  VBA中初始化ADO连接的几种方法

  VBA中初始化ADO连接的几种方法有以下几种......

详情请看......


结论

  微软的UDA模型是建立在组件基础上的数据源操作的统一接口,它实现了对不同的数据源的封装,制定了在各个层面进行数据操作的标准,方便了开发人员对异构数据库的操作和分析,是广大基于Windows开发人员进行数据操作的强有力的工具,因此分析和掌握UDA模型和相关的编程技术对于开发人员是大有帮助,本文对UDA模型进行了介绍并分析了提高性能的一些规则和方法,同时对基于VC下OLE DB,ADO开发进行了讨论,给出了实例,对于ADO开发人员有一定的借鉴作用。


【发表评论】【关闭窗口】