sp_OASetProperty (Transact-SQL)
ole nesnesinin bir özellik için yeni değer ayarlar.
Sözdizimi
sp_OASetProperty objecttoken , propertyname , newvalue [ , index... ]
Bağımsız değişkenler
objecttoken
Daha önce oluşturulan bir ole nesnesi nesne belirteci iş sp_OACreate.propertyname
ole nesnesi için yeni bir değer küme için özellik adıdır.newvalue
Yeni değeri, özellikve uygun veri türünde bir değer olmalıdır.index
Bir dizin parametresidir.Belirtilmişse, index olması gereken değeri, uygun veri türü.Bazı özellikler parametrelere sahiptir.Bu özellikler, dizinlenmiş özellikleri denir ve dizin parametreleri parametreleri denir.Bir özellik , birden çok dizin parametreleri olabilir.
Not
Bu saklı yordam parametreleri konuma göre değil adı belirtilmedi.
Dönüş Kodu Değerleri
0 (başarılı) veya ole Otomasyon nesne tarafından döndürülen hresult tamsayı değeri sıfır olmayan bir sayı (hata).
hresult yanıt kodları hakkında daha fazla bilgi için bkz: ole Otomasyon dönüş kodları ve hata bilgileri.
İzinler
Üyelik gerektiren sysadmin sabit sunucu rolü.
Örnekler
Aşağıdaki örnek ayarlar HostName özellik (daha önce oluşturulmuş, SQLServer nesnesi) için yeni bir değer.
EXEC @hr = sp_OASetProperty @object, 'HostName', 'Gizmo'
IF @hr <> 0
BEGIN
EXEC sp_OAGetErrorInfo @object
RETURN
END