Condividi tramite


Lezione 2: Creazione di una connessione al database di esempio

Il primo passaggio consiste nel creare una connessione al database di esempio AdventureWorks per poter ottenere un elenco di campi per la definizione del report.

[!NOTA]

Se si utilizza SQL Server Express with Advanced Services, l'origine dati di connessione deve includere l'istanza denominata SQL Server Express. Per impostazione predefinita, la stringa di connessione per il database di esempio AdventureWorks è "Data Source=localhost\SQLExpress; Initial Catalog=AdventureWorks". Per ulteriori informazioni, vedere Reporting Services in SQL Server Express with Advanced Services

Per creare una connessione ad AdventureWorks

  • Sostituire il codice del metodo OpenConnection() nel progetto con il codice seguente:
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();
}

[!NOTA]

Sostituire la stringa di connessione utilizzata in questo blocco di codice con una stringa di connessione valida per la configurazione effettivamente disponibile. Nella stringa di connessione precedente si presuppone che il database AdventureWorks sia installato in un'istanza locale di SQL Server.