0

我一直在寻找这个,但我没有成功,我正在创建一个 API 来更新在线商店库存,使用 Web 服务我可以使用 sql 查询访问数据库,有一个类似 ID STOCK
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 服务查询填充数据网格视图。

4

1 回答 1

0

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

AdminServiceSoapClient CTIData = new AdminServiceSoapClient();
CallInfo[] PhoneCalls = CTIData.GetAllCallsMadeByEmployeeOnDate(numUCID, myDte);
dataGridView1.DataSource = calls;
var Ronas = PhoneCalls.Where(c => c.CallOutcome.Trim() == "RONA").ToList();
于 2012-07-03T22:04:24.343 回答