Bonjour,

Stocker les résultats d'une seule table dans une list du type qui lui correspond est assez simple

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
List <Parent> Parents= new List<Parent>();
 
    SqlConnection conn = new SqlConnection("...");
    conn.Open();
    SqlCommand cmdAllParents = new SqlCommand("SELECT * FROM PARENTS", conn);
    SqlDataReader reader = cmdAllFilms.ExecuteReader();
    while(reader.Read())
    {
        Parent par = new Parent();
        par.Id = reader["Par_Num"];
        // etc..
        Parents.Add(par);
    }
    conn.Close();


Mais comment faire pour stocker dans une list les résultats ramenés par une jointure?

Dans mon cas

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
"select * from PARENTS left outer join MEMBRE_UNI on PAR_MEM_NUM = MEM_NUM left join FONCTIONS on FON_NUM = MEM_FON_NUM where PAR_NOM like '" + recherche + "%'"
Merci.