Visual C++访问SQL server数据库
Visual C++访问SQL server数据库
来来叔叔 发表于7个月前
Visual C++访问SQL server数据库
  • 发表于 7个月前
  • 阅读 1
  • 收藏 0
  • 点赞 0
  • 评论 0

新睿云服务器60天免费使用,快来体验!>>>   

   VC提供了多种数据库开发技术和编程规范,主要包括ODBC API,MFC ODBC,DAO,OLE DB和ADO,可以用来访问SQL server数据库,

     1.ODBC API

      ODBC(open database connectivity)是为数据库应用程序访问关系型数据库时提供的一个统一接口,对于不同的数据库,ODBC提供了一套统一的API,使应用程序可以访问任何一种提供了ODBC驱动程序的数据库,如sql server,access,fox pro,oracle,dbase等。但ODBC只能用于关系型数据库,且是一种底层的访问技术。

     2.MFC ODBC

     visual c++提供了MFC ODBC类,封装了ODBC API,简化了创建ODBC的应用程序的过程和编码。

     3.DAO

     DAO(data access object)提供了一种通过程序代码创建和操纵数据库的机制。MFC DAO对DAO进行了封装,是访问misrosoft Jet数据库文件(*.mdb)的强有力的数据库开发工具。

     4.OLE DB

      OLE DB(object link and embedding database)是visual c++开发数据库应用中提供的新技术,基于COM接口。因此,OLE DB对所有的文件系统包括关系型和非关系型数据库都提供了统一的接口。与ODBC类似,OLE DB也是属于数据库访问技术中的底层接口。

    5.ADO

     ADO(active data object)技术是基于OLE DB的访问接口,继承了OLE DB技术的优点,并对它作了封装,定义了ADO对象,使程序开发得到简化。ADO技术属于数据库访问的高层接口。

    在visual c++和SQL server的实际开发中,一般使用ODBC或ADO技术进行开发,相关技术和产品也最为成熟。


  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 0
博文 100
码字总数 55732
×
来来叔叔
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: