2009-06-19 55 views

回答

2

可以write managed code(C#或VB.NET)和SQLServer的運行。當然,你可以用.NET編寫一個SOAP客戶端。

祝你好運。

2

這應該工作太

Declare @Object as Int ; 

Declare @ResponseText as Varchar(8000) ; 

Exec sp_OACreate 'MSXML2.XMLHTTP', @Object OUT ; 
Exec sp_OAMethod @Object, 'open', NULL, 'get', 
    'http://www.webservicex.com/stockquote.asmx/GetQuote?symbol=MSFT', --Your Web Service Url (invoked) 
    'false' 
Exec sp_OAMethod @Object, 'send' 
Exec sp_OAMethod @Object, 'responseText', @ResponseText OUTPUT 

Select @ResponseText 

Exec sp_OADestroy @Object 

但我想太多,最好是寫您從SP

0

我成功地創建了一個Web服務(SQL Server 2005中)使用CLR函數使用上述技術,它在InfoPath預覽模式下很好地填充了一個列表框。當我將窗體發佈到SharePoint中,只有第一行填充列表框,而不是整個記錄集。好文章,我真的很喜歡它。我直接做關於Web服務的研究了一下,我發現也macrotesting www.macrotesting.com是非常好的來源。感謝您的文章.....

問候......

Meganathan ..