实现数据处理扩展

使用 Reporting Services 中的数据处理扩展插件可以连接到数据源并检索数据。 它们还充当数据源和数据集之间的桥梁。 Reporting Services 数据处理扩展插件在Microsoft .NET Framework 数据提供程序接口的子集之后建模。

本节中

数据处理扩展插件概述
介绍如何为 Reporting Services 编写自定义数据处理扩展插件。

准备实现数据处理扩展插件
介绍实现 Reporting Services 数据处理扩展插件时可用的接口,以及实现特定接口时所需的接口。

创建数据处理扩展插件库
介绍如何为 Reporting Services 数据处理扩展插件分配命名空间,并将数据处理扩展插件编译为库 DLL。

实现数据处理扩展插件的连接类
介绍连接的属性以及如何为数据处理扩展插件实现自己的 Connection 类。

实现数据处理扩展插件的命令类
介绍命令的属性,以及如何为数据处理扩展插件实现自己的 Command 类。

为数据处理扩展插件实现 DataReader 类
介绍数据读取器的属性以及如何为数据处理扩展插件实现自己的 DataReader 类。

将外部数据集与 Reporting Services 配合使用
介绍如何向报表服务器公开自定义 数据集 对象以供使用。

部署数据处理扩展插件
介绍如何部署数据处理扩展插件。

调试数据处理扩展插件代码
介绍如何在数据处理扩展插件中调试代码。

删除数据处理扩展插件
介绍如何从报表服务器或报表设计器中删除数据处理扩展插件。

有关完全实现的数据处理扩展插件的示例,请参阅 SQL Server Reporting Services 产品示例

另请参阅

Reporting Services 插件
Reporting Services 扩展库