zoukankan      html  css  js  c++  java
  • sqlserver调用webapi

    1.开启组件(2012以上版本支持)

    sp_configure 'show advanced options', 1;
    GO
    RECONFIGURE;
    GO
    sp_configure 'Ole Automation Procedures', 1;
    GO
    RECONFIGURE;
    GO
    EXEC sp_configure 'Ole Automation Procedures';
    GO

    2.调用api

    declare @ServiceUrl as varchar(1000) 
    set @ServiceUrl = 'http://localhost:52261/Api/Values'
    DECLARE @data varchar(max);
    set @data=''                  
    
    Declare @Object as Int
    Declare @ResponseText AS  varchar(8000)   ;      
    Exec sp_OACreate 'Msxml2.ServerXMLHTTP.3.0', @Object OUT;
    Exec sp_OAMethod @Object, 'open', NULL, 'GET',@ServiceUrl,'false'
    Exec sp_OAMethod @Object, 'send', NULL, @data --发送数据
    Exec sp_OAMethod @Object, 'responseText', @ResponseText OUTPUT
    EXEC sp_OAGetErrorInfo @Object --异常输出
    Select  @ResponseText 
    Exec sp_OADestroy @Object
    GO

    返回结果:

     

  • 相关阅读:
    面向对象的相关知识
    模块的导入
    正怎表达式在爬虫里的应用
    前端~css
    CSS知识点
    初识Html
    Python之路--协程/IO多路复用
    进程
    锁 和 线程池
    操作系统-并发-线程-进程
  • 原文地址:https://www.cnblogs.com/Linky008/p/11129416.html
Copyright © 2011-2022 走看看