Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 访问web服务并在SQL视图中集成响应_C#_Sql Server_Web Services_Sql Server 2012_Webservice Client - Fatal编程技术网

C# 访问web服务并在SQL视图中集成响应

C# 访问web服务并在SQL视图中集成响应,c#,sql-server,web-services,sql-server-2012,webservice-client,C#,Sql Server,Web Services,Sql Server 2012,Webservice Client,我正在使用SQL Server 2012,需要在数据库“DB1”中准备一个视图“View1” View1具有来自表1的数据,它需要来自WebService1的数据 如何从WebService1获取数据并将其集成到View1中 我正在阅读有关SQL CLR的资料,但找不到与SQL Server 2012直接相关的资料 我还了解了可以配置和使用的Web服务任务。在没有WSDL的情况下,它们也支持Web API调用吗 这里有哪些可能性?您可以定义集成吗?您是指将数据插入视图后面的表中吗?是的,从Web

我正在使用SQL Server 2012,需要在数据库“DB1”中准备一个视图“View1”

View1具有来自表1的数据,它需要来自WebService1的数据

如何从WebService1获取数据并将其集成到View1中

我正在阅读有关SQL CLR的资料,但找不到与SQL Server 2012直接相关的资料

我还了解了可以配置和使用的Web服务任务。在没有WSDL的情况下,它们也支持Web API调用吗


这里有哪些可能性?

您可以定义集成吗?您是指将数据插入视图后面的表中吗?是的,从WebService1获取数据并插入WebService1Data表如果您的服务返回XML输出,您可以使用SP_OACreate和其他相关SP。IMHO,一个更好的选择是让一个应用程序为您实现这一点。