#import <c:\program files\common files\system\ado\ado27.tlb>VC就能帮你生成你要的代码了。

解决方案 »

  1.   

    westaf(西狂):可以详细一点吗?
      

  2.   

    不用吧?ADO已经是DLL

      

  3.   

    ado已经很简单了呀,当然支持asp啦.
      

  4.   

    我的意思是:我要把ADO在封装一下。
      

  5.   

    你的想法有问题。ADO是一个通用组件,你使用他可能是为了建立一个定制的数据提供者,封装ADO组件是不可取的办法,你可以自己开发一个OLEDB的数据提供者,效率比较高,利用ATL开发模板库,是很容易实现的,看你是不是敢碰COM和OLEDB这两个东西了。
      

  6.   

    我也需要,地址:[email protected] <br> stlyy(砺刀):想法没有问题,看你用的场合。 
      

  7.   

    是啊,ado已经是dll 了呀,同样它是支持asp 的。效果还很好的!
      

  8.   

    stlyy(砺刀):
    “封装ADO组件是不可取的办法”,为什么不可取呢?
    "利用ATL开发模板库",可以给个思路吗?
    谢谢!
      

  9.   

    OLEDB驱动程序是一个比较复杂的数据库连接层,ADO的实现也是基于OLEDB驱动的中间连接件,你可以使用ATL提供的OLEDB数据提供者模板创建一个COM组件对象,提供定制的数据提供,你可以控制怎样连接数据源,怎样返回数据.利用组件的性质,可以在任何支持组件的环境中使用.
      

  10.   

    stlyy(砺刀):可以告诉我具体的模板名字吗?(我好去找啊)
      
    另外:用模板做和用import msado15.dll做有什么区别?
      

  11.   

    简单的要不要
    一层的ADO连接ACESS
      

  12.   

    bluecrest(WinCore):是用atl模板做的吗?
      

  13.   

    bluecrest(WinCore):我要,另开帖子给你分,好吗?
      

  14.   

    使用OLEDB可以通过ATL,也可以不通过COM接口,很简单的