2단원: 예제 데이터베이스에 연결 설정

첫 번째 단계에서는 보고서 정의에 대한 필드 목록을 생성하기 위해 AdventureWorks2008R2 예제 데이터베이스에 대한 연결을 만듭니다.

[!참고]

SQL Server Express with Advanced Services를 사용하는 경우에는 연결 데이터 원본에 SQL Server Express 명명된 인스턴스가 있어야 합니다. 기본적으로 AdventureWorks2008R2 예제 데이터베이스에 대한 연결 문자열은 "Data Source=localhost\SQLExpress; Initial Catalog=AdventureWorks2008R2"입니다. 자세한 내용은 SQL Server Express with Advanced Services의 Reporting Services를 참조하십시오.

AdventureWorks에 대한 연결을 만들려면

  • 프로젝트에서 OpenConnection() 메서드의 코드를 다음 코드로 바꿉니다.
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();
}

[!참고]

여기에 사용된 연결 문자열을 특정 구성에 적합한 연결 문자열로 바꿔야 합니다. 위의 연결 문자 열은 AdventureWorks2008R2 데이터베이스가 SQL Server의 로컬 인스턴스에 설치되어 있다고 가정합니다.