Çalışan Saklý Yordamlarý (OLE DB)
deyim S çalıştırırken, bir saklı yordam, veri kaynağında arama (yürütme veya hazırlama yerine bir deyim doğrudan istemci uygulamasındaki) sağlayabilirsiniz:
Daha yüksek performans.
Ağ Yükü daha az.
Daha iyi tutarlılık.
Daha iyi doğruluk.
Işlevler.
The SQL Server Native istemci OLE DB sağlayıcı supports three of the mechanisms that SQL Server stored procedures use to return data:
Yordamı her bir SELECT deyiminde bir sonuç üretir küme.
Çıkış parametreleri ile veri yordamın geri dönebilirsiniz.
Yordamın dönüş kodu bir tamsayı olabilir.
Uygulama tüm saklı yordamlar gelen bu çıkışlarını tanıtıcı çalıştırabilmesi gerekir.
Farklı bir OLE DB sağlayıcıları çıkış parametreleri dönmek ve sonuç işlemi sırasında farklı zamanlarda değerleri döndürürler.Durumunda SQL Server Sonra tüketici alınan veya saklı yordam tarafından döndürülen sonuç kümesi'ni iptal kadar yerel istemci OLE DB sağlayıcı, çıkış parametreleri ve dönüş kodları sağlanmaz. Dönüş kodları ve çıkış parametreleri son TDS pakette sunucudan döndürülür.
Sağlayıcılar, çıkış parametreleri döndürdüğünde bildirmek için DBPROP_OUTPUTPARAMETERAVAILABILITY özelliğini kullanın ve değerleri döndürürler.Bu özellik DBPROPSET_DATASOURCEINFO özelliğinde küme.
The SQL Server Native istemci OLE DB sağlayıcı sets the DBPROP_OUTPUTPARAMETERAVAILABILITY özellik to DBPROPVAL_OA_ATROWRELEASE to indicate that return codes and output parameters are not returned until the sonuç kümesi is processed or released.