数据库服务器标准接口
发布时间:2014/6/25 20:07:45 访问次数:789
(1)开放数据库互连(Open Database Connectivity,ODBC)。
ODBC是微软公司升放服务结构(Windows Open Services Architecture,WOSA)中有关数据库的一个组成部分,PRN111161803F它是一种重要的访问数据库的应用程序编程接口( ApplicationProgramming Interface,API),基于标准的SQL语句,因此通过ODBC访问的数据库服务器必须支持SQL语句。LabVIEW程序应用ODBC标准访问数据库的过程如图5-9 (a)所示。
(2)通用数据访问(Universal Data Access,UDA)。
UDA是微软公司开发的一个能访问不同数据库的统一接口。UDA包括OLE DB和ADO两层标准接口。数据库对象链接嵌入(Object Linking and Embedding Database,OLEDB)是UDA的核心和系统级编程接口。ADO (ActiveX Data Objects)是UDA的应用层编程接口,它作为OLE DB数据提供者的客户。OLE DB是ODBC技术的扩展,它可以通过ODBC访问关系型数据库,如图5-9 (b)所示;但是对于流行的大型数据库,例如SQLServer,OLE DB也可以简单的直接访问,如图5-9 (c)所示。
(1)开放数据库互连(Open Database Connectivity,ODBC)。
ODBC是微软公司升放服务结构(Windows Open Services Architecture,WOSA)中有关数据库的一个组成部分,PRN111161803F它是一种重要的访问数据库的应用程序编程接口( ApplicationProgramming Interface,API),基于标准的SQL语句,因此通过ODBC访问的数据库服务器必须支持SQL语句。LabVIEW程序应用ODBC标准访问数据库的过程如图5-9 (a)所示。
(2)通用数据访问(Universal Data Access,UDA)。
UDA是微软公司开发的一个能访问不同数据库的统一接口。UDA包括OLE DB和ADO两层标准接口。数据库对象链接嵌入(Object Linking and Embedding Database,OLEDB)是UDA的核心和系统级编程接口。ADO (ActiveX Data Objects)是UDA的应用层编程接口,它作为OLE DB数据提供者的客户。OLE DB是ODBC技术的扩展,它可以通过ODBC访问关系型数据库,如图5-9 (b)所示;但是对于流行的大型数据库,例如SQLServer,OLE DB也可以简单的直接访问,如图5-9 (c)所示。