c# WPF ExecuteReader

0

Witam,
mam trzy tabele. Tabela Users (ID,SYM), Group(ID,NAME) i trzecia UsersGrp(ID, USRID, GRPID) która łączy tbelę Users i Groups.

Chcę stworzyć drzewko TreeView, w którym będą się znajdować Grupy a pod grupami Użytkownicy.

np.
Administratorzy
Użytkownik1
Użytkownik2
Użytkownicy
Użytkownik3
Użytkownik4

Czy można to z robić za pomocą ExecuteReader?

0

Można.
A nie lepiej się nauczyć czegoś nowocześniejszego?

0

Czy mógłby kolega rozwinąć temat.
Jeżeli można to w jaki sposób mam przypisać użytkowników do określonej grupy.

muszę zrobić 2 selecty:

  1. SELECT ID,NAME FROM Group;
  2. SELECT Users.SYM,GRPID FROM Users INNER JOIN UsrGrp ON UsrGrp.USRID=Users.ID" ;
while(reader.Read())
{
      TreeViewItem grupa=new TreeViewItem();
      grupa.Header=reader["NAME"];
      treeview1.Items.Add(grupa);
}
0

Temat zamknięty poradziłem sobie.

0

Enity Framework and Linq to Sql

1 użytkowników online, w tym zalogowanych: 0, gości: 1