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 2005 Express Edition with Advanced Services, l'origine dei 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 2005 Express Edition 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.
Vedere anche
Attività
Lezione 3: Recupero di un elenco di campi per la definizione del report
Esercitazione: Generazione di codice RDL con .NET Framework