私は次のように1つのテーブルを持っています>
Party_Code | Buy_Sell | Trade_Qty | Market_Rate
036L09 1 350 20
036L09 2 300 30
そのデータに次のように1つのグリッドを表示しようとしています>
BuyQty | BuyRate | BuyAmt|SellQty | SellRate | SellAmt
350 20 7000 300 30 9000
このために私は2つのクエリを行いました>>
select sum(Trade_qty) as BuyQty, sum(Market_Rate) as BuyAmt from tradeFile where Buy_Sell='1' and Party_Code='036L09'
select sum(Trade_qty) as SellQty, sum(Market_Rate) as SellAmt from tradeFile where Buy_Sell='2' and Party_Code='036L09'
これらのクエリを単一のグリッドに適用できるようにしたいと思います。そのために私は次のようにコードを書きました>>
try
{
da = new SqlDataAdapter("select sum(Trade_qty) as BuyQty, sum(Market_Rate) as BuyAmt from tradeFile where Buy_Sell='1' and Party_Code='0L036'", con);
DataSet ds = new DataSet();
da.Fill(ds);
SqlDataAdapter sellDA = new SqlDataAdapter("select sum(Trade_qty) as SellQty, sum(Market_Rate) as SellAmt from tradeFile where Buy_Sell='2' and Party_Code='0L036'", con);
DataSet dsSell = new DataSet();
sellDA.Fill(dsSell);
gv.DataSource = ds.Tables[0];
gv.DataSource = dsSell.Tables[0];
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
ただし、最後のデータソースからのみデータを取得します。
どうすればそれを手に入れることができますか?