科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道解析:带你轻松的接触 SQL Server和DBC

解析:带你轻松的接触 SQL Server和DBC

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

开放式数据库连接 (ODBC) 是一个调用级接口 (CLI),该接口使 C 和 C++ 应用程序得以访问来自 ODBC 数据源的数据。CLI 是一个 API,包含由应用程序调用以获得一系列服务的函数。

作者:赛迪网 yashi 来源:天新网 2008年3月28日

关键字: 数据库 Mssql SQL SQL Server

  • 评论
  • 分享微博
  • 分享邮件

开放式数据库连接 (ODBC) 是一个调用级接口 (CLI),该接口使 C 和 C++ 应用程序得以访问来自 ODBC 数据源的数据。CLI 是一个 API,包含由应用程序调用以获得一系列服务的函数。ODBC 数据源包括以不同的格式存储的数据,而不仅仅是 SQL 数据库中的数据。应用程序使用 ODBC 驱动程序访问数据源。ODBC 驱动程序是一个动态链接库 (DLL),它接受对 ODBC API 函数的调用并采取任何必要的操作来处理对数据源的请求。

ODBC 遵从这些定义数据访问 CLI 的规范和标准:

◆X/Open CAE 规范"数据管理:SQL 调用级接口 (CLI)"

◆ISO/IEC 9075-3:1995(E) 调用级接口 (SQL/CLI)

ODBC 已被数据库程序员广泛接受,一些数据库供应商或第三方公司提供 ODBC 驱动程序。其它几个 Microsoft 数据访问 API 在 ODBC 上被定义为简化的对象模型,如:

◆远程数据对象 (RDO)

◆数据访问对象 (DAO)

◆Microsoft 基础类 (MFC) 数据库类

Microsoft® SQL Server™ 2000 包含本机 Microsoft SQL Server ODBC 驱动程序,可由 ODBC 应用程序用于访问 SQL Server 中的数据。SQL Server ODBC 驱动程序遵从 ODBC 3.51 规范第 2 级并表现 SQL Server 的全部功能。在 SQL Server 2000 中,除 isql 外的所有其它 SQL Server 实用工具都使用 ODBC API 和 SQL Server ODBC 驱动程序。

如果工具、实用程序或系统级开发需要最佳性能,或需要对 SQL Server 功能的访问能力,且它们不是 COM 应用程序,则可以在其中使用 ODBC。与 OLE DB 一样,ODBC 也使得个别的驱动程序可以定义驱动程序特有的机制,以支持驱动程序所访问的数据引擎的附加功能。这些功能包括:

◆一组基于以前的 DB-Library 大容量复制函数的大容量复制函数。

◆对 ODBC 诊断功能和记录的扩展,以便从消息和错误中获得 SQL Server 特有的信息。

◆一组表现目录信息的函数,这些信息来自在 SQL Server 分布式查询中使用的链接服务器。

◆驱动程序特有的各种特性和连接字符串关键字,用于控制 SQL Server– 特有的行为。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章