J'ai ceci:
public class Item1 {
public string Value1;
public string Value2;
}
public class Item2: Item1 {
public string Value3;
}
Je veux interroger deux procédures stockées, l'une renvoie Value1 et Value2, et l'autre renvoie Value3. Je le fais mais ce que je reçois est un objet Item1 et un objet Item2.
Existe-t-il un moyen d'interroger les deux procédures stockées et de combiner le résultat dans un seul objet Item2?
Ecrivez à la fois la requête dans la même procédure que
select value1, value2 from table1 select value3 from table1
Accepter le résultat dans le jeu de données au lieu de datatable
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();