Lektion 2: Erstellen einer Verbindung mit der Beispieldatenbank

Der erste Schritt besteht im Erstellen einer Verbindung mit der AdventureWorks-Beispieldatenbank, um eine Liste von Feldern für die Berichtsdefinition zu generieren.

HinweisHinweis

Bei Verwendung von SQL Server Express with Advanced Services muss die Verbindungsdatenquelle die benannte Instanz von SQL Server Express enthalten. Standardmäßig lautet die Verbindungszeichenfolge für die AdventureWorks-Beispieldatenbank wie folgt: "Data Source=localhost\SQLExpress; Initial Catalog=AdventureWorks". Weitere Informationen finden Sie unter Reporting Services in SQL Server Express with Advanced Services

So erstellen Sie eine Verbindung mit AdventureWorks

  • Ersetzen Sie den Code für die OpenConnection()-Methode in Ihrem Projekt durch folgenden Code:
Public Sub OpenConnection()
   ' Create a connection object
   m_connection = New SqlConnection()
   
   ' Create the connection string
   m_connectString = "data source=localhost;initial catalog=AdventureWorks;integrated security=SSPI"
   m_connection.ConnectionString = m_connectString
   
   ' Open the connection
   m_connection.Open()
End Sub 'OpenConnection
public void OpenConnection()
{
   // Create a connection object
   m_connection = new SqlConnection();
         
   // Create the connection string
   m_connectString = @"data source=localhost;initial catalog=AdventureWorks;integrated security=SSPI";
   m_connection.ConnectionString = m_connectString; 
         
   // Open the connection
   m_connection.Open();
}
HinweisHinweis

Sie sollten die hier verwendete Verbindungszeichenfolge durch eine Verbindungszeichenfolge ersetzen, die für die jeweilige Konfiguration gültig ist. Die vorherige Verbindungszeichenfolge setzt voraus, dass Sie die AdventureWorks-Datenbank in einer lokalen Instanz von SQL Server installiert haben.