Share via


Vorgehensweise: Ausführen einer benutzerdefinierten Funktion und Verarbeiten des Rückgabecodes (OLE DB)

In diesem Beispiel wird eine benutzerdefinierte Funktion ausgeführt, und der Rückgabecode wird ausgegeben.

Den vollständigen Beispielcode finden Sie in der Datei InitializeAndEstablishConnection_C.cpp. Sie können ein Archiv mit dem Beispiel von der SQL Server Downloads-Seite auf MSDN herunterladen.

Dieses Beispiel wurde mit Microsoft Visual C++ 2005 entwickelt.

SicherheitshinweisSicherheitshinweis

Verwenden Sie nach Möglichkeit die Windows-Authentifizierung. Wenn die Windows-Authentifizierung nicht verfügbar ist, fordern Sie Benutzer auf, ihre Anmeldeinformationen zur Laufzeit einzugeben. Die Anmeldeinformationen sollten nicht in einer Datei gespeichert werden. Wenn Sie die Anmeldeinformationen permanent speichern müssen, verschlüsseln Sie sie mit der Win32 Crypto-API.

Beispiel

Dies ist die benutzerdefinierte Beispielfunktion, die die Anwendung verwendet.

USE AdventureWorks2008R2;
GO
drop function fn_RectangleArea;
GO

CREATE FUNCTION fn_RectangleArea
   (@Width int, 
@Height int )
RETURNS int
AS
BEGIN

   RETURN ( @Width * @Height )
END;
GO