有的书上还是说的比较清楚的。SEARCH。

解决方案 »

  1.   

    ODBC是开放式数据库的缩写,与WINDOWS API相似。
    利用ODBC你可以同许多个不相同的数据库打交道。
    ODBC分四部分  应用程序、ODBC管理器、ODBC驱动程序、数据源。
       其关系如下 :
          应用程序<-->ODBC管理器<-->ODBC驱动程序<-->数据源。
    (网上相关文章很多,随便都可找大把)  
      

  2.   

    ADO:
    Application<-->ADO<-->OLE-DB<-->Database
                      <-->ODBC  <-->
    BDE:
    Application<-->BDE<-->Local Database
                      <-->SQL Link<-->RDBMSIDAPI:BDE的前身我知道的就这些了。
      

  3.   

    Raptor(猛禽)的基本正确,但是
    BDE:
    Application<-->BDE<-->Local Database
                      <-->SQL Link<-->RDBMS
                      <-->ODBC<-->database
                      
      

  4.   

    唉,到书店看书去吧
    到网上找资源去吧
    看看MSDN,Delphi的帮助吧
    有机会用到的话,自然也就慢慢清楚了
      

  5.   

    很久很久以前。。(其实业不算很久,只是两三年以前),M$为了在window平台上有一个通用的数据库访问接口,搞了一个OLE(当然数据库接口只是其中一部分),后来发展到DAO,但是这个只是一个过渡的东西,后来就有了ODBC,这个是专为了数据库通用接口而设计的,但是API太复杂,只有少数的程序员才能够掌握,后来M$就用ActiveX将其封装,成为了ADO。BDE是类似于ODBC的一个接口,同样是通用的数据库访问接口,只不过是Borland公司出的。由于这个东西在市场上比不过ODBC,后来就不再进行开发了,现在已经进入了维护阶段。Dephi6的BDE和Delphi5的一摸一样。IDAPI我就不知道喽。
      

  6.   

    ado ,odbc ,bde,idapi
    虽然我的认识和大多数人一样,
    但我认为最好用的是 ado ,因为发布软件时,其他的都要很麻烦的配备什么
    odbc 数据源,bde 等。
    在dephi 中,ado 数据访问控见也比 bde 控见好用多了!
      

  7.   

    谢谢各位的踊跃发言,让我明白了不少,
    请问passos(古月春秋),既然ADO封装了ODBC,是不是说在DELPHI中使用ADO组件就可以不使用ODBC来连接数据库了呢。使用ADO组件能直接连接SQL SERVER 吗???
     
    我加分了
      

  8.   

    yes  ado 可以不用 odbc
    但我劝兄弟不要用ado  还是用bde或将来的dbexpress
      

  9.   

    用ADO可以直接连接到SQL Server
      

  10.   

    IDAPI是BDE的前身,本来是Borland, NOVELL, IBM等公司对抗ODBC而制定的一套访问数据库的标准,后来IBM,NOVELL都退出,只剩Borland独自支撑,最后成了BDE。
      

  11.   

    回答sos_zqx
    ADO是封装了ODBC,但是还是要用ODBC的。例如一个TADOConnection的连接属性还是用ODBC的东西啊。封装就是将它换一个形式,更加好用一些。就好像VCL封装了API,但是具体还是用API实现的啊。
      

  12.   

    对passos(古月春秋)有不同的意见。
    Ado可以用ODBC也可以不通过ODBC连数据库,
    可以到MSDN online上查证,
    那有ADO 的模型及各层结构。
      

  13.   

    to passos(古月春秋) 
    谢谢。。你让我明白了不少
    请到我的另一个帖子去看看。。:)
    http://www.csdn.net/expert/topic/185/185922.shtm
      

  14.   

    我真想把李维的书Ctrl+C、Ctrl+V过来给你。
      

  15.   

    to ylk_pop(贪食蛇) 
      谢谢。李维的书我都有。且基本上都看了。
    劝君一句“尽信书不如无书”。。