想学OLE DB,请问:哪里有电子教材可以下载?源程序哪里有阿????

解决方案 »

  1.   

    从效率上看,ODBC好于OLE DB,而OLE DB好于ADO
      

  2.   

    错!
    效率上讲 OLE DB >  ADO  >ODBC
    当然如果数据库只支持ODBC驱动,那调用就变成 ADO-> OLE DB->ODBC ,此时ODBC效率高,ADO是OLE DB的封装,实际上就是通过OLE DB访问数据库,所以它不可能比直接
    用OLE DB快。
    只要数据库提供OLE DB驱动,OLE DB就是最快的,
    这是由于OLE DB是通过COM来访问数据,而ODBC是通过一组放在DLL的函数访问,
    这种差异决定OLE DB是最快的。
    OLE DB也是标准的数据访问方法,ODBC已经快淘汰了。
      

  3.   

    OLE DB >  ADO  >ODBC
    OLE DB 支持的多。这三种东西都需要驱动,操作系统中,ODBC有的最少。
      

  4.   

    ole db我不知道,总之我认为ADO比ODBC好。
      

  5.   

    r3000()言之有理,但是就稳定性来说,ODBC最好,ADO虽新但是目前各种数据库对其支持不够强,毕竟它的基础理论COM还在发展中
      

  6.   

    OLE DB 是不是把ODBC封装后的????
      

  7.   

    ODBC只能访问关系式数据库,OLEDB可以访问其它数据来源,比如电子邮件。
      

  8.   

    OLE DB 是不是把ODBC封装后的????
    当然不是,只有没有OLE DB驱动时才是。
      

  9.   

    这是由于OLE DB是通过COM来访问数据,而ODBC是通过一组放在DLL的函数访问,
    这种差异决定OLE DB是最快的。好像这不能成为OlE DB快过ODBC的理由吧