我有这个:
public class Item1 {
public string Value1;
public string Value2;
}
public class Item2: Item1 {
public string Value3;
}
我想查询两个存储过程,一个返回Value1和Value2,另一个返回Value3。我正在做,但我得到的是一个Item1对象和一个Item2对象。
有没有办法可以查询两个存储过程并将结果合并到一个Item2对象中?
答案 0 :(得分:0)
在同一过程中写入查询
像
从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();