在访问本地数据库时,有DAO,ADO,ODBC三种方法!        请问,它们有哪些区别,各又有什么特点?

解决方案 »

  1.   

    odbc是微软开发的访问数据库的api函数的集合,它是一些比较底层的操作,可以直接访问不同类型的数据库,但是开发起来非常的麻烦!
    dao是一组com接口,应用要比odbc方便很多,但是用起来限制比较大,灵活性不够。
    ADO(ActiveX Data Object)是Microsoft数据库应用程序开发的新接口,是建立在OLE DB之上的高层数据库访问技术,应用非常灵活方便,比dao和odbc用起来要方便。
    正因为ado的灵活性和方便性,现在越来越多的程序员,都开始用ado技术访问数据库!