Dapper:2つのストアドプロシージャを1つのオブジェクトにクエリできますか

c# dapper sql sql-server stored-procedures

質問

私はこれを持っている:

public class Item1 {
    public string Value1;
    public string Value2;
}


public class Item2: Item1 {
    public string Value3;
}

私は2つのストアドプロシージャを照会したい、1つはValue1とValue2を返し、もう1つはValue3を返す。私はそれをやっているが、私が得るのはItem1オブジェクトとItem2オブジェクトです。

2つのストアドプロシージャを照会し、その結果を1つのItem2オブジェクトに結合する方法はありますか?

人気のある回答

同じ手順で両方のクエリを書く
table1からvalue1、value2を選択table1からvalue3を選択

データテーブルの代わりにデータセットの結果を受け入れる

DataSet ds=new DataSet();
Adp.Fill(ds);
    ds.Tables[0].Rows[0]["Value1"].ToString();
    ds.Tables[0].Rows[0]["Value2"].ToString();
    ds.Tables[1].Rows[0]["Value3"].ToString();


ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ
ライセンスを受けた: CC-BY-SA with attribution
所属していない Stack Overflow
このKBは合法ですか? はい、理由を学ぶ