Как выполнить определяемую пользователем функцию и обработать код возврата (OLE DB)
В этом примере выполняется определяемая пользователем функция и распечатывается код возврата.
Полный образец кода см. в файле InitializeAndEstablishConnection_C.cpp. Архив, содержащий этот образец, можно загрузить на странице загрузок SQL Server MSDN.
Этот образец создан с помощью Microsoft Visual C++ 2005.
![]() |
---|
По возможности используйте проверку подлинности Windows. Если проверка подлинности Windows недоступна, запросите у пользователя ввод учетных данных во время выполнения. Избегайте хранения учетных данных в файле. Если необходимо сохранить учетные данные, зашифруйте их с помощью API-интерфейса шифрования Win32. |
Пример
Далее представлен образец определяемой пользователем функции, используемой приложением.
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