第 2 课:创建与示例数据库的连接
第一步是创建与 AdventureWorks 示例数据库的连接,以生成报表定义的字段列表。
注意: |
---|
如果使用的是具有高级服务的 SQL Server 2005 Express Edition,则连接数据源必须包含 SQL Server Express 命名实例。默认情况下,AdventureWorks 示例数据库的连接字符串为“Data Source=localhost\SQLExpress; Initial Catalog=AdventureWorks”。有关详细信息,请参阅具有高级服务的 SQL Server 2005 Express Edition 中的 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