Udostępnij przez


Lekcja 2: Tworzenie połączenia z przykładową bazą danych

Pierwszym krokiem jest utworzenie połączenia AdventureWorks Przykładowa baza danych w celu generowania listy pól do definicja raportu.

Uwaga

W przypadku korzystania z SQL Server Express w usługach zaawansowane połączenie urządzenie źródłowe danych musi zawierać SQL Server Express nazwę wystąpienie. Domyślnie, ciąg połączenia dla AdventureWorksPrzykładowa baza danych jest "urządzenie źródłowe danych = localhost\SQLExpress; Initial Catalog = AdventureWorks". Aby uzyskać więcej informacji, zobacz Usługi raportowania w programie SQL Server Express w usługach zaawansowane

Aby utworzyć połączenie z AdventureWorks

  • Zastąp kod 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=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();
}

Uwaga

Należy zastąpić ciąg połączenia używany w tym miejscu, w ciągu połączenia, który jest prawidłowy dla określonej konfiguracja.Poprzedni ciąg połączenia zakłada się, że zainstalowano AdventureWorks lokalnego wystąpienie bazy danych SQL Server.