在 Visual Studio 中的网站所提供的 DataSource 控件框架中,每个数据提供程序以实现 IDataSource 和 IHierachicalDataSource 接口的控件的形式提供其数据。这些接口将提供一个公用结构,该结构将数据表示为所有其他 .NET 控件都可以连接的控件。
因此,.NET 控件(如 DataGrid)能连接到许多 DataSource 控件类型,如 SqlDataSource、OracleDataSource 以及 JetDataSource。
注意 |
|---|
关于如何在 Crystal Reports 中使用 DataSource 控件以及基于标记的应用程序开发模型的更多信息,请参见“基于标记的应用程序开发模型”。 |
为了实现 DataSource 框架,Crystal Reports 提供了一个 CrystalReportSource 控件,该控件封装了整个 Crystal 报表。因此,如果其他 .NET 控件需要从 CrystalReportSource 控件中搜索数据,则必须要配置该控件,以便显示包含数据的报表节。
注意