其实都是通过ODBC协议,只不过是封装的不同
不过最好用先进并流行的标准ADO

解决方案 »

  1.   

    主要的区别你明显已经把答案给了我们 哈哈to
    40Star(陪你去看--☆流星雨★) ado不是从dao发展过来的通过odbc的接口
    dbe是通过odbc访问,borland专用
    jet是为访问以前的 简单数据库设计比如 access等
    还有dao(database access object),rdo(remote datebase access),ole等其他的访问形式,比如ole访问oracle数据库比ado或odbc,jet要快的多odbc是一组api函数封装
      

  2.   

      odbc当然是一组api函数的封装,但是odbc的具体访问机制是很复杂的。而且ado,dao,bde等封装后又体现了一些新的特点,各有优缺点,就是不知它们之间的区别到底如何?
      

  3.   

    在Delphi下通过BDE,
    我用ODBC驱动程序和用MSSQL驱动程序连接Microsoft SQL Server 结果有时不同:
    (1)用ODBC驱动程序执行'sp_pkeys tablename',返回结果无'COLUMN_NAME'字段内容!
    (2)用MSSQL驱动程序连接时,有时浮点字段数值很大或很小-超限(但能显示),用SQL Explore无法删除记录,改用ODBC驱动程序连接时,即可删除记录.奇怪的事情很多!!!!!