Udostępnij za pośrednictwem


Lekcja 2: Tworzenie połączenia do przykładowej bazy danych

Pierwszym krokiem jest utworzenie połączenia z AdventureWorks2008R2 przykładowej bazy danych, aby wygenerować listę pól dla definicja raportu.

Ostrzeżenie

Jeśli używasz SQL Server Express z zaawansowanych usług połączenie źródło danych musi zawierać SQL Server Express wystąpienie nazwane.Domyślnie połączenie ciąg dla AdventureWorks2008R2 Przykładowa baza danych jest "źródła danych = localhost\SQLExpress; Katalog początkowy = AdventureWorks2008R2 ".Aby uzyskać więcej informacji, zobacz Usług Reporting Services programu SQL Server Express z zaawansowanych usług

Aby utworzyć połączenie AdventureWorks

  • Zastąp kod dla metoda OpenConnection() w projekcie następujący kod:
Public Sub OpenConnection()
   ' Create a connection object
   m_connection = New SqlConnection()
   
   ' Create the connection string
   m_connectString = "data source=localhost;initial catalog=AdventureWorks2008R2;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=AdventureWorks2008R2;integrated security=SSPI";
   m_connection.ConnectionString = m_connectString; 
         
   // Open the connection
   m_connection.Open();
}

Ostrzeżenie

Należy zastąpić połączenia ciąg tu z połączeniem ciąg obowiązuje dla określonej konfiguracja.Poprzednie połączenia ciąg zakłada się, że zainstalowano AdventureWorks2008R2 lokalnego wystąpienie bazy danych SQL Server.