2단원: 예제 데이터베이스에 연결 설정
첫 번째 단계에서는 보고서 정의에 대한 필드 목록을 생성하기 위해 AdventureWorks 예제 데이터베이스에 대한 연결을 만듭니다.
[!참고]
SQL Server Express with Advanced Services를 사용하는 경우에는 연결 데이터 원본에 SQL Server Express 명명된 인스턴스가 있어야 합니다. 기본적으로 AdventureWorks 예제 데이터베이스에 대한 연결 문자열은 "Data Source=localhost\SQLExpress; Initial Catalog=AdventureWorks"입니다. 자세한 내용은 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=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();
}
[!참고]
여기에 사용된 연결 문자열을 특정 구성에 적합한 연결 문자열로 바꿔야 합니다. 위의 연결 문자 열은 AdventureWorks 데이터베이스가 SQL Server의 로컬 인스턴스에 설치되어 있다고 가정합니다.