Share via


Çalışan saklı yordamları (ole db)

Yürütürken deyims, veri kaynağında bir saklı yordam çağırma (yürütme veya hazırlama yerine bir deyim istemci uygulamasında doğrudan) sağlayabilirsiniz:

  • Daha yüksek performans.

  • Ağ Yükü azaltılmış.

  • Daha iyi tutarlılık.

  • Daha iyi doğruluk.

  • Ek işlevsellik.

The SQL Server Native Client OLE DB provider supports three of the mechanisms that SQL Server stored procedures use to return data:

  • Her seçim deyim yordamında bir sonuç küme oluşturur.

  • Çıkış parametreleri üzerinden veri yordamı dönebilirsiniz.

  • Yordamın dönüş kodu bir tamsayı olabilir.

Uygulamanın tüm saklı yordamlar bu çıkışları işleyebilen olması gerekir.

ole db sağlayıcıları farklı çıkış parametreleri dönün ve sonuç işleme sırasında farklı zamanlarda değerler döndürür.Durumunda, SQL Server yerel istemci ole db sağlayıcı, çıkış parametreleri ve dönüş kodları değil sağlanacak olan kadar tüketici alınan veya tarafından döndürülen sonuç kümeleri iptal sonra saklı yordam.Dönüş kodları ve çıkış parametreleri sunucudan son tds paket içinde döndürülür.

Sağlayıcıları kullanan DBPROP_OUTPUTPARAMETERAVAILABILITY özellik çıkış parametreleri döndüğünde bildirin ve dönüş değerleri.Bu özellik DBPROPSET_DATASOURCEINFO özelliği içinde küme.

The SQL Server Native Client OLE DB provider sets the DBPROP_OUTPUTPARAMETERAVAILABILITY property to DBPROPVAL_OA_ATROWRELEASE to indicate that return codes and output parameters are not returned until the result set is processed or released.

Ayrıca bkz.

Diğer Kaynaklar