Как выполнить определяемую пользователем функцию и обработать код возврата (OLE DB)
В этом примере выполняется определяемая пользователем функция и распечатывается код возврата.
Полный образец кода приведен в файле InitializeAndEstablishConnection_C.cpp. Можно загрузить архив, содержащий образец, из страницы SQL Server Downloads на узле MSDN.
Этот образец создан с помощью Microsoft Visual C++ 2005.
Примечание по безопасности |
---|
При возможности используйте проверку подлинности Windows. Если проверка подлинности Windows недоступна, запросите у пользователя ввод учетных данных во время выполнения. Избегайте хранения учетных данных в файле. Если необходимо сохранить учетные данные, зашифруйте их с помощью API-интерфейса шифрования Win32. |
Пример
Далее представлен образец определяемой пользователем функции, которую использует приложение.
USE AdventureWorksdrop function fn_RectangleAreagoCREATE FUNCTION fn_RectangleArea (@Width int, @Height int )RETURNS intASBEGIN RETURN ( @Width * @Height )ENDGO