BUG: sp_OAMethod Does Not Connect If Parameter Is a NULL ValueID: Q151612
|
The sample in SQL Server Books Online shows how to make a standard security
connection. However, if you attempt to pass a NULL value as the password or
server name, the connection will fail and the following message appears:
Bad variable type
The sp_OAMethod stored procedure is not properly handling NULL values.
To correctly complete the sample, you must have a password and server name,
or you can make an integrated connection.
The following modification makes an integrated connection:
-- Set the property
EXEC @hr = sp_OASetProperty @object, 'LoginSecure', 1
IF @hr <> 0
EXEC sp_OAGetErrorInfo @object
-- Call the method to connect
EXEC @hr = sp_OAMethod @object, 'Connect', NULL
IF @hr <> 0
EXEC sp_OAGetErrorInfo @object
Keywords : kbbug6.50
Version : 6.5
Platform : WINDOWS
Issue type :
Last Reviewed: March 26, 1999