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


Файл README. Обработка кодов возврата и выходных параметров (ODBC)

Изменения: 17 июля 2006 г.

В данном образце демонстрируется обработка кода возврата и выходного параметра. Этот образец не поддерживается на платформе IA64.

Сценарий

Дополнительные сведения об этом образце см. в разделе How to: Process Return Codes and Output Parameters (ODBC) электронной документации.

Языки

Этот образец использует язык Visual C++.

Предварительные условия

'Прежде чем запустить этот образец, убедитесь, что установлено следующее программное обеспечение.

  • SQL Server 2005 или SQL Server 2005 Express Edition (SQL Server Express), включая компонент Database Engine.
    Выпуск SQL Server Express можно загрузить в центре загрузки Майкрософт.
  • База данных AdventureWorks входит в комплект SQL Server 2005, а также доступна в центре разработчиков на Microsoft SQL Server.
  • Образцы компонента SQL Server 2005 Database Engine. Данные образцы входят в комплект SQL Server 2005. Последнюю версию образцов можно загрузить в центре разработчиков на Microsoft SQL Server.
  • Пакет .NET Framework SDK 2.0 или среда Microsoft Visual Studio 2005. Пакет .NET Framework SDK можно получить бесплатно. См. раздел Установка пакета .NET Framework SDK.
  • Также необходим источник данных ODBC с именем AdventureWorks. По умолчанию используется образец базы данных AdventureWorks.

Построение образца

  • Этот образец соединяется с установленным на компьютер экземпляром SQL Server по умолчанию. Чтобы соединиться с именованным экземпляром, измените определение источника данных ODBC, чтобы задать экземпляр, используя следующий формат: сервер\именованный_экземпляр. По умолчанию SQL Server Express устанавливается на именованный экземпляр.

  • Для построения образца необходимо выполнить следующие хранимые процедуры, расположенные в каталоге сценариев образца:

    use AdventureWorks
    DROP PROCEDURE TestParm
    GO
    CREATE PROCEDURE TestParm 
    @OutParm int OUTPUT 
    AS
    SELECT Name FROM Purchasing.Vendor
    SELECT @OutParm = 88
    RETURN 99
    go
    

    В среде SQL Server Management Studio загрузите и выполните сценарий Scripts\install.sql или выполните из командной строки следующую команду:

    sqlcmd -E -I -i Scripts\setup.sql
    
  • При работе в Visual Studio загрузите файл ProcessReturnCodes.sln и постройте его.

  • При работе с программой MSBuild.exe вызовите ее в командной строке, указав файл ProcessReturnCodes.sln:

    MSBuild ProcessReturnCodes.sln
    

Выполнение образца

  • В среде Visual Studio необходимо выполнить команду Запустить без отладки (CTRL+F5).
  • При работе с приложением MSBuild.exe вызовите ProcessReturnCodes.exe.

Журнал изменений

Версия Журнал

17 июля 2006 г.

Измененное содержимое
  • Объяснены и обновлены необходимые условия, в том числе указан веб-узел для загрузки образцов.
Новое содержимое
  • Добавлены сведения о соединении с именованным экземпляром.

См. также

Основные понятия

Образцы доступа к данным

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

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