【问题标题】:How to retrieve data using Web services in .NET如何在 .NET 中使用 Web 服务检索数据
【发布时间】:2010-01-11 01:14:37
【问题描述】:

如何在 VB 上使用 Web 服务从数据库中检索数据?

【问题讨论】:

  • -1:您需要学会提出更好的问题,或者只是为了更好地了解您所询问的领域。

标签: asp.net vb.net web-services


【解决方案1】:

它必须是网络服务吗?你考虑过WCF吗? (Windows 通信基金会)

http://msdn.microsoft.com/en-us/netframework/aa663324.aspx

【讨论】:

    【解决方案2】:

    如果我理解正确,您是在询问如何使用 vb.net 设置 Web 服务以与数据库通信并返回结果。

    如果正确,则有两部分:

    1. 如何编写 Web 服务
    2. 如何与数据库通信

    以下三个页面可帮助您创建 Web 服务:

    关于数据库,如果你说的是SQL Server,那么请看this page herethis page here

    【讨论】:

      【解决方案3】:

      你的问题不够清楚。您是否尝试使用 VB 访问由 ASP.NET 运行的 Web 服务?如果是,您可以使用 VB 轻松地向您的 Web 服务发出 SOAP 请求,然后您的 Web 服务将从数据库中获取数据并返回给您。您可以查看本教程,了解如何使用 VB 发出 SOAP 请求 -

      http://www.aspfree.com/c/a/VB.NET/Calling-a-Web-Service-using-VB6-with-SOAP-30/1/

      希望对您有所帮助。

      【讨论】:

      • 哦,我已经创建了网络服务,只是想知道如何从网络服务中检索数据库数据。还是谢谢=)
      【解决方案4】:
      1. 使用 Visual Studio 的“添加 Web 引用”功能从 Web 服务的 WSDL 创建代理类
      2. 根据需要配置代理,例如出于安全考虑(详细信息取决于 API)
      3. 从您的代码调用代理

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-03-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-14
        • 2012-04-22
        • 1970-01-01
        相关资源
        最近更新 更多