谁能简述asp与数据库三种连法:DSN,ODBC,OLEDB的区别

解决方案 »

  1.   

    OLEDB基于ODBC,ODBC封装的比较初级。
    DSN为ODBC定义了一个确定的数据库和必须用到的ODBC驱动程序,它不是独立存在的。事实上,ASP应该用ADO来访问数据库。
      

  2.   

    DSN和OLEDB,ODBC不是一个概念的东西.
    DSN只是一个数据库连接的配置文件,在连接数据库的时候可以用它,而省去长长的连接字符串,我的理解就这样.
    OLEDB和ODBC才是真正操作数据库.
    ODBC实现了全部的功能,OLEDB没有.
    ODBC复杂,OLEDB简单.
    据说OLEDB比ODBC快,这没啥感觉,可能会快吧.
    ADO与ODBC/OLEDB又是另一个概念.ADO比ODBC/OLEDB更高层,ADO可以使用ODBC和OLEDB来操作数据库.ADO的操作更加方便.
      

  3.   

    我最近正在用VB连接DBF格式数据表,但是怎么连接不会呀