Aracılığıyla paylaş


sp_OASetProperty (Transact-SQL)

ole nesnesinin bir özellik için yeni değer ayarlar.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

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