Aracılığıyla paylaş


Visual Studio 2005 istemci uygulamasını yazma

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

Web kullanarak düzeneği başvuru Visual Studio 2005, saklı yordamlar, kullanıcı tanımlı işlevler çağırabilirsiniz veya sqlbatch yöntem gibi ad hoc sorguları için nesneye uygulamanızdaki herhangi yöntem çağrısı.

soap isteği gönderme

Kullandığınızda, bir Visual Studio 2005 soap göndermek için istemci istekleri kimlik doğrulaması için bir örnek , SQL Server, ilk proje için bir Web Başvurusu Ekle ve örneğin wsdl belgesi URL'sini belirtmek gerekir: https://server/sql2?wsdl, burada https://server/sql2 kullanılarak tanımlanmış son nokta için belirtilen url olan Bitiş noktası oluşturmak.

Yanıt, Visual Studio bir Web hizmeti proxy sınıf oluşturur ve ekler bu proje.Bu proxy sınıf tanımlanan wsdl belgesinde belirtilen Web hizmet yöntemlerini kullanır.Bu proxy sınıfını kullanarak, son nokta tarafından gösterilen yöntemlerden birini çağırabilirsiniz.Son nokta için ad hoc sorgu isteklerine izin veriyorsa, wsdl belgesi içeren sqlbatch ad hoc sql sorguları belirtmek için kullanabileceğiniz bir yöntem.Ýçsel olarak, bir soap isteği gönderilen örnek , SQL Server.yöntem yürütür ve sonucu (soap yanıtı) döndürür istemci.

Yanıt işleniyor

Bir işlemin sonucu bir nesne dizisinin döndürülebilir.Aşağıdaki tablo listeler ve dizi öğelerini olabilir türlerini açıklar.

Türler

Açıklama

XMLElement( System.Xml.XmlElement)

Tutan sonuçlar birini seçin...xml sorgu için.

DataSet (System.Data.DataSet)

Tutan sonuçlar bir seçme sorgusunun.

SqlMessage (wsdl tarafından tanımlanan bir özel türü)

Hata, uyarı ve verilen diğer bilgilendirme iletileri saklar.

SqlRowCount (wsdl tarafından tanımlanan bir özel türü)

örnek tarafından döndürülen satır sayısı (sorgu tarafından etkilenen satırların sayısını) tutan SQL Server.

SqlParameter (wsdl tarafından tanımlanan bir özel türü)

Tutan koleksiyon 'ın örnek tarafından döndürülen çıkış parametreleri, SQL Server.

Not

Bir saklı yordam çalıştırıldığında, dönüş kodu olarak bir değer döndürülmesine bir Tamsayı dizi öğesi türü.

Nesne dizi öğelerinin önceki türlerinden herhangi biri için önce bir nesne türünü belirlemek ve buna göre işlem.Çalışma örnekleri için bkz: Visual Studio 2005 istemcisi (C#) kullanarak soap isteği gönderme ve Visual Studio 2005 istemcisi (Visual Basic) kullanarak soap isteği gönderme.