sp_OASetProperty (Transact-SQL)
Bir OLE nesnesinin bir özellik için yeni değer ayarlar.
sp_OASetProperty objecttoken , propertyname , newvalue [ , index... ]
Bağımsız değişkenler
objecttoken
Daha önce oluşturulan bir OLE nesnesi Nesne simgesi iş sp_OACreate.propertyname
özellik adı OLE nesnesine küme için yeni bir değer.newvalue
Yeni özelliğin değer ve uygun bir veri türünde bir değer olmalıdır.index
Bir dizin parametresi olarak belirtilir.Belirtilmişse, index uygun veri türünü, bir değer olmalıdır.Bazı özellikler parametrelere sahiptir.Bu özellikler, dizinlenmiş özelliklerin denir ve parametreleri, dizin Parametreler 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).
Yanıt HRESULT kodları hakkında daha fazla bilgi için bkz: OLE Otomasyonu dönüş kodları ve hata bilgileri.
İzinler
Üyelik gerektirir sysadmin sabit sunucu rolü.
Örnekler
Aşağıdaki örnek ayarlar HostName özellik (daha önce oluşturulmuş SQL Server nesnesi) için yeni bir değer.
EXEC @hr = sp_OASetProperty @object, 'HostName', 'Gizmo'
IF @hr <> 0
BEGIN
EXEC sp_OAGetErrorInfo @object
RETURN
END
See Also