次の方法で共有


レッスン 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 のローカル インスタンスにインストールされていることを前提としています。