レッスン 2: サンプル データベースへの接続の作成
最初の手順では、レポート定義のフィールドの一覧を生成するために、AdventureWorks サンプル データベースへの接続を作成します。
メモ : |
---|
SQL Server 2005 Express Edition with Advanced Services を使用している場合は、接続データ ソースに SQL Server Express の名前付きインスタンスを含める必要があります。既定では、AdventureWorks サンプル データベースの接続文字列は "Data Source=localhost\SQLExpress; Initial Catalog=AdventureWorks" です。詳細については、「SQL Server 2005 Express Edition 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 のローカル インスタンスにインストールされていることを想定しています。 |
参照
処理手順
レッスン 3 : レポート定義のフィールド一覧の取得
チュートリアル : .NET Framework を使用した RDL の生成