Lição 2: Criando uma conexão com o banco de dados de exemplo

A primeira etapa é criar uma conexão com o banco de dados de exemplo AdventureWorks para gerar uma lista de campos para a definição do relatório.

ObservaçãoObservação

Se você estiver usando o SQL Server Express com Advanced Services, a fonte de dados de conexão deverá incluir a instância nomeada do SQL Server Express. Por padrão, a cadeia de conexão do banco de dados de exemplo AdventureWorks é "Data Source=localhost\SQLExpress; Initial Catalog=AdventureWorks". Para obter mais informações, consulte Reporting Services no SQL Server Express com Advanced Services

Para criar uma conexão com o AdventureWorks

  • Substitua o código do método OpenConnection() em seu projeto pelo seguinte código:
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();
}
ObservaçãoObservação

Você deverá substituir a cadeia de conexão usada aqui por uma cadeia de conexão válida para sua configuração particular. A cadeia de conexão anterior pressupõe que você instalou o banco de dados AdventureWorks em uma instância local do SQL Server.