Поделиться через


Занятие 2. Создание соединения с образцом базы данных

В первом шаге требуется создать соединение с образцом базы данных AdventureWorks, чтобы сформировать список полей для определения отчета.

ms167306.note(ru-ru,SQL.90).gifПримечание.
Если используется выпуск SQL Server 2005 Express Edition с дополнительными службами, источник данных соединения должен включать именованный экземпляр SQL Server Express. По умолчанию строка соединения для образца базы данных AdventureWorks имеет следующий вид: Data Source=localhost\SQLExpress; Initial Catalog=AdventureWorks. Дополнительные сведения см. в разделе Службы Reporting Services в выпуске SQL Server 2005 Express Edition with Advanced Services.

Создание соединения с базой данных AdventureWorks

  1. Замените код метода 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();
}
ms167306.note(ru-ru,SQL.90).gifПримечание.
Следует заменить использованную здесь строку соединения строкой, соответствующей конкретной конфигурации. В следующей строке соединения предполагается, что база данных AdventureWorks установлена на локальном экземпляре SQL Server.

См. также

Задачи

Занятие 3. Получение списка полей для определения отчета
Учебник. Создание кода на языке определения отчетов с помощью платформы .NET Framework

Справка и поддержка

Получение помощи по SQL Server 2005