File Leggimi relativo alla procedura di elaborazione di codici restituiti e parametri di output (ODBC)
Data aggiornamento: 17 luglio 2006
In questo esempio viene illustrata l'elaborazione di un codice restituito e un parametro di output. Questo esempio non è supportato in IA64.
Scenario
Per ulteriori informazioni sull'esempio, vedere How to: Process Return Codes and Output Parameters (ODBC) nella documentazione in linea.
Linguaggi
Nell'esempio viene utilizzato Visual C++.
Prerequisiti
Prima di eseguire questo esempio, verificare che siano installati i prodotti software seguenti:
- SQL Server 2005 o SQL Server 2005 Express Edition (SQL Server Express) incluso Motore di database.
È possibile scaricare SQL Server Express dall'Area download Microsoft. - Il database AdventureWorks, incluso in SQL Server 2005 e disponibile nel Centro per sviluppatori di Microsoft SQL Server.
- Gli esempi di Motore di database di SQL Server 2005, inclusi in SQL Server 2005. È possibile scaricare la versione più recente degli esempi dal Centro per sviluppatori di Microsoft SQL Server.
- .NET Framework SDK 2.0 o Microsoft Visual Studio 2005. È possibile ottenere .NET Framework SDK gratuitamente. Vedere Installazione di .NET Framework SDK.
- È inoltre necessaria un'origine dei dati ODBC denominata AdventureWorks, il cui database predefinito è il database di esempio AdventureWorks.
Generazione dell'esempio
In questo esempio viene eseguita la connessione all'istanza di SQL Server predefinita del computer in uso. Per connettersi a un'istanza denominata, modificare la definizione dell'origine dei dati ODBC per specificare l'istanza in base al formato: server\named_instance. Per impostazione predefinita, SQL Server Express viene installato in un'istanza denominata.
Per generare l'esempio è necessario eseguire la stored procedure seguente, disponibile nella directory degli script dell'esempio:
use AdventureWorks DROP PROCEDURE TestParm GO CREATE PROCEDURE TestParm @OutParm int OUTPUT AS SELECT Name FROM Purchasing.Vendor SELECT @OutParm = 88 RETURN 99 go
In SQL Server Management Studio caricare ed eseguire lo script Scripts\setup.sql oppure eseguire il comando seguente in una finestra del prompt dei comandi:
sqlcmd -E -I -i Scripts\setup.sql
Se si utilizza Visual Studio, caricare il file ProcessReturnCodes.sln e generare la soluzione.
Se si utilizza MSBuild.exe, richiamare quest'ultimo al prompt dei comandi e passargli il file ProcessReturnCodes.sln:
MSBuild ProcessReturnCodes.sln
Esecuzione dell'esempio
- In Visual Studio richiamare Avvia senza eseguire debug (CTRL+F5).
- Se è stato utilizzato MSBuild.exe, richiamare ProcessReturnCodes.exe.
Cronologia modifiche
Versione | Cronologia |
---|---|
17 luglio 2006 |
|