【问题标题】:Filling a datagridview with a Web service Query使用 Web 服务查询填充 datagridview
【发布时间】:2012-07-03 21:42:43
【问题描述】:

我一直在寻找这个但我没有成功,我正在创建一个 API 来更新在线商店库存,使用 Web 服务我可以使用 sql 查询访问数据库,拥有这样的表 ID 股票
166 1
166 1
172 0
172 3
172 2
181 0
181 9
191 1

所以我需要每个 id 的总和,这就是我使用这个 SQL 查询的时候:

sqlq= "select Id, sum(Stock) from database group by Id"  

prod = myApiClient.runQuery("webservicepage", key, sqlq, "")

但是结果是:

prod="1662172518191911"

但我需要这样的 datagridview 中的结果:

id       stock  
166        2  
172        5  
181        9  
191        1  

我正在使用 Visual Studio 2010,但我真的不知道如何使用 Web 服务查询填充 datagridview。

【问题讨论】:

    标签: sql web-services inventory


    【解决方案1】:

    这是一个旧项目的小例子,它可能会对你有所帮助:

    AdminServiceSoapClient CTIData = new AdminServiceSoapClient();
    CallInfo[] PhoneCalls = CTIData.GetAllCallsMadeByEmployeeOnDate(numUCID, myDte);
    dataGridView1.DataSource = calls;
    var Ronas = PhoneCalls.Where(c => c.CallOutcome.Trim() == "RONA").ToList();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-08
      • 1970-01-01
      相关资源
      最近更新 更多