create Procedure callWebServices( @param1 Varchar(8000)=null ) AS BEGIN TRY Declare @Object as Int; Declare @ResponseText as Varchar(8000); Declare @Url as Varchar(8000); set @Url='http://localhost/service/Service1.asmx/HelloWorld' print(@Url) Exec sp_OACreate 'MSXML2.XMLHTTP', @Object OUT; Exec sp_OAMethod @Object, 'open', NULL, 'get',@Url,'false' Exec sp_OAMethod @Object, 'send' Exec sp_OAMethod @Object, 'responseText', @ResponseText OUTPUT print('output'+@ResponseText) Select @ResponseText Exec sp_OADestroy @Object END TRY BEGIN CATCH SELECT ERROR_NUMBER() AS ErrorNumber ,ERROR_MESSAGE() AS ErrorMessage; END CATCH
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)