簡體   English   中英

使用 C# 從 SQL Server Reporting Services 讀取

[英]Read from SQL Server Reporting Services with C#

我的公司有很多位於http://server/ReportServer的 SQL 報告,我想制作一個 WinForms 應用程序來定期讀取它們並處理信息。

我對此做了一些研究,並找到了這個頁面: https : //msdn.microsoft.com/en-us/library/ms15536​​2.aspx但我仍然不確定如何開始。 有小費嗎?

Reporting Services 通常通過http://SERVER/reports 訪問

這是人類的主要 Web 前端訪問。

您的示例是機器的后端訪問。 需要相同的訪問級別。

所以走進前門,瀏覽你的目標報告。 現在,當您將鼠標懸停在報告鏈接上時,可以更改為詳細信息視圖(右上角),一個下拉菜單可用。 報告生成器中選擇下載或編輯,您應該能夠在其中設計報告並訪問代碼。

但報告可能正在訪問 sql 數據庫或 SSAS 或表格。 一個額外的復雜因素可能是報表針對服務器上的共享數據集運行。 雖然可以再次導航到該文件並對其進行編輯。 請注意,該文件夾可能被隱藏,在這種情況下,請確保您處於詳細視圖中

所有這些都需要授予您訪問權限。 擁有 SQL 后,您仍然需要直接訪問數據庫,這可能比通過報告提供適度訪問更難。

我建議你和你的 DBA 交朋友並說明你想做什么

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM