Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ruft Informationen zu den für einen Bericht verwendeten Datenquellen ab.
Namespace: Microsoft.Reporting.WebForms
Assembly: Microsoft.ReportViewer.WebForms (in Microsoft.ReportViewer.WebForms.dll)
Syntax
'Declaration
Public Function GetDataSources As ReportDataSourceInfoCollection
'Usage
Dim instance As ServerReport
Dim returnValue As ReportDataSourceInfoCollection
returnValue = instance.GetDataSources()
public ReportDataSourceInfoCollection GetDataSources()
public:
ReportDataSourceInfoCollection^ GetDataSources()
member GetDataSources : unit -> ReportDataSourceInfoCollection
public function GetDataSources() : ReportDataSourceInfoCollection
Rückgabewert
Typ: Microsoft.Reporting.WebForms.ReportDataSourceInfoCollection
Eine ReportDataSourceInfoCollection-Methode, die ReportDataSourceInfo-Objekte enthält.
Hinweise
Diese Methode gibt die Datenquellennamen und die Eingabeaufforderungs-Zeichenfolgen für alle Datenquellen des Berichts zurück, der zur Eingabe von Anmeldeinformationen auffordern kann.
Beispiele
private void button1_Click(object sender, EventArgs e)
{
ReportDataSourceInfoCollection rdsic =
this.reportViewer1.ServerReport.GetDataSources();
foreach (ReportDataSourceInfo rdsi in rdsic)
{
Debug.WriteLine(rdsi.Name + ":" + rdsi.Prompt);
}
}
Private Sub Button2_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button2.Click
Dim rdsic As ReportDataSourceInfoCollection = _
ReportViewer1.ServerReport.GetDataSources
For Each rdsi As ReportDataSourceInfo In rdsic
Debug.WriteLine(rdsi.Name + ":" + rdsi.Prompt)
Next
End Sub