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"

しかし、次のようなデータグリッドビューで結果が必要です:

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 に答える