Aracılığıyla paylaş


Visual Studio 2005 istemci uygulamasını yazılıyor

This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature.

Web'de Ek Yardım düğmesini kullanarak düzeneği başvuru. Visual Studio 2005, kullanıcı tanımlı işlevler, saklı yordamlar çağırabilir veya SQLBatch yöntemi, olduğu gibi ad hoc sorguları için uygulamanızda bir nesne üzerinde diğer bir yöntem çağrısı.

SOAP isteği gönderme

Kullandığınızda bir Visual Studio 2005 SOAP göndermek için istemci isteklerini bir örnek, SQL Server, ilk önce bir proje Web başvurusunu eklemeli ve WSDL belgesi, örneğin belirleyin: https://server/sql2?wsdlburada https://server/sql2 URL'YI kullanarak tanımlanmış olan ve son noktana ait belirtildi SON NOKTA OLUŞTURUN.

Yanıtta, Visual Studio bir Web hizmet proxy'si sınıfı oluşturur ve projenize ekler. Bu bir proxy sınıf, belirtilen WSDL belgesinde tanımlanan Web hizmet yöntemlerini gösterir.Bu bir proxy sınıf'ı kullanarak, son nokta ile gösterilen yöntemlerden birini çalıştırabilirsiniz.WSDL belgesi, son nokta için ad hoc sorgu istekleri izin veriyorsa, içeren SQLBatch yöntem, ad hoc SQL sorguları belirlemek için kullanabilirsiniz.SOAP isteği örneğine, dahili olarak gönderilir SQL Server. Bu yöntem çalıştırır ve sonucu (SOAP yanıtı), istemciye geri gönderir.

Yanıt işleniyor

Işlem sonucu bir nesne dizisi döndürülebilir.Aşağıdaki tablo listeler ve dizi öğelerinin olabilecek türlerini açıklar.

Türleri

Açıklama

XMLElement( System.Xml.XmlElement)

Tutar sonuçlar, bir SELECT...XML sorgusu IÇIN.

DataSet (System.Data.DataSet)

Bir SELECT sorgusu sonuçlarını içerir.

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

Hata, uyarı ve Döndürülen bilgilendirme diğer iletileri içerir.

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

örnek tarafından döndürülen satır sayısı (sorgulamadan etkilenen satırların sayısı olarak) içerir. SQL Server.

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

Çıkış parametresi örnek tarafından döndürülen topluluğunu içerir. SQL Server.

Not

Saklı yordam çalıştırıldığında, Return code gibi bir değeri döndürüldütamsayı dizi öğesi türü.

Nesne dizi öğelerini önceki türlerinden birini olabileceğinden, ilk nesnenin türünü ve buna uygun olarak işlem gerekir.Çalışan örnekler için bkz: Visual Studio 2005 istemcisi (C#) kullanarak, SOAP isteği gönderme ve Visual Studio 2005 kullanarak SOAP istekleri gönderme istemci (Visual Basic).