用户通过使用数据对象接口或API应用程序接口访问SQL Server.
1.应用程序接口
数据库API定义一个应用程序如何连接到数据库,如何把命令传送给数据库,SQL Server提供两大类的数据库API,ODBC及OLEDB.
ODBC是一个调用级的接口,它直接访问TDS,并支持使用ODBC数据库对象接口写的应用程序或组件.
OLEDB是一个基于组件对象模型的数据访问接口,它支持使用OLEDB数据对象写的应用程序.
2.数据对象接口
数据对象接口比数据库API更容易使用,但没有API丰富.
如ActiveX数据对象ADO,它是一个在简化数据模型中封闭的OLEDB API,它降低了应用程序开发和维护的成本,ADO可以在VB,VC,ASP等应用程序中使用.