扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:赛迪网 limeinan 来源:天新网 2008年3月28日
关键字: Mssql SQL SQL Server 数据库
Microsoft® SQL Server™ 2000 包含用于 SQL Server 的本机 Microsoft OLE DB 提供程序,可由 OLE DB 应用程序用于访问 SQL Server 中的数据。用于 SQL Server 的 OLE DB 提供程序遵从 OLE DB 2.0 规范。每个 OLE DB 提供程序支持一种命令语言;用于 SQL Server 的 OLE DB 提供程序接受按照 DBGUID_SQL 指定的命令语法。DBGUID_SQL 语法主要是带 ODBC 转义序列的 SQL-92 语法。
在 SQL Server 6.5 版或更早的版本中,OLE DB 应用程序必须使用在 Microsoft SQL Server ODBC 驱动程序上分层的、用于 ODBC 的 OLE DB 提供程序。虽然 OLE DB 应用程序仍能对 SQL Server ODBC 驱动程序使用用于 ODBC 的 OLE DB 提供程序,但只使用用于 SQL Server 的 OLE DB 提供程序效率更高。
◆IRowsetFastLoad 接口,用于连接到 SQL Server 大容量复制组件。
◆ISQLServerErrorInfo 接口,用于从消息和错误中得到 SQL Server 特有的信息。
◆LINKEDSERVERS 行集,用于表现在 SQL Server 分布式查询中使用的链接服务器内的目录信息。
◆提供程序特有的各种属性,用于控制 SQL Server 特有的行为。
OLE DB 还支持 SQL Server 2000 的 XML 功能。这为被编码为使用 OLE DB 检索行集,然后将行集转换为 XML 文档的 Internet 应用程序,提供了一种很容易的迁移路径。这类应用程序可改用 OLE DB 来执行 XPath 查询或带 FOR XML 子句的 SELECT 语句,采用这种方法后,将在服务器上直接生成 XML 文档形式的结果集,而不必再在应用程序计算机上转换结果集。大多数使用 XML 的应用程序是用 ADO 编写的或是使用 URL,这比 OLE DB 简单。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。