Lección 2: Crear una conexión con la base de datos de ejemplo
El primer paso consiste en crear una conexión con la base de datos de ejemplo AdventureWorks para generar una lista de campos para la definición de informe.
[!NOTA] Si utiliza SQL Server 2005 Express con Advanced Services, el origen de datos de la conexión debe incluir la instancia denominada SQL Server Express. De forma predeterminada, la cadena de conexión de la base de datos de ejemplo AdventureWorks es "Data Source=localhost\SQLExpress; Initial Catalog=AdventureWorks". Para obtener más información, vea Reporting Services en SQL Server 2005 Express Edition with Advanced Services.
Para crear una conexión con AdventureWorks
- Reemplace el código del método OpenConnection() del proyecto por el código siguiente:
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();
}
[!NOTA] Debe reemplazar la cadena de conexión utilizada aquí por una cadena de conexión válida para su configuración concreta. En la cadena de conexión anterior, se asume que ha instalado la base de datos AdventureWorks en una instancia local de SQL Server.
Vea también
Tareas
Lección 3: Recuperar una lista de campos para la definición de informe
Tutorial: Generar RDL mediante .NET Framework