Reporting
•設計和部署報表
•使用 Reporting Services 的 Web 服務
•保證報表的安全
本文使用下列技術:
SQL Server、ASP.NET、Visual Basic .Net
代碼下載:
SQLServerReportingServices.exe(222KB)
靈活的報表功能是大多數業務應用程序的一個要求,這些報表功能在集成到 Web 應用程序中之後用途更加廣泛。利用 SQL Server® 2000 Reporting Services 的最新版本,您可以輕松地具有來自各種數據源的報表生成功能。在本文中,我將介紹使用 Visual Studio® 和 Reporting Services 來編寫報表,並演示如何將報表集成到 Web 應用程序中。
Reporting Services 是基於服務器的報表生成平台,該平台構建在 .NET Framework 上並與 SQL Server 2000 集成在一起,因此您可以使用一個擴展的基於 Web 服務的 API 將豐富的報表生成功能集成到應用程序中。盡管報表服務器使用 SQL Server 作為報表的儲存庫,但利用 OLE DB、ODBC 或 ADO.Net 提供程序的任何數據源都可以用來為報表提供數據,這就使得 Reporting Services 成為在各種企業環境中生成報表的極佳工具。
Reporting Services 是作為 SQL Server 2000 的一部分而授權的,因此如果您有已授權的 SQL Server 的副本,則可以在同一服務器上運行 Reporting Services 而無需支付額外的許可證費用。如果您決定在獨立的、尚未經 SQL Server 授權的計算機(例如,Web 服務器)上運行 Reporting Services,您將需要購買額外的 SQL Server 許可證。