[C#] Relacyjne bazy danych w dataGridView-optymalizacja

0

Cześć,
mam sobie bazę danych (MySQL), łączę się z nią przez ODBC ... mam dwie tabelki, które mają relacje po IDku, chciałbym wyświetlać w jednym dataGridView listę klientów, a w drugim - listę zamówień (powiązaną, jak już wspomniałem, po id_klienta)...
Zgodnie z dokumentacją zrobiłem to używając DataRelation i ręcznie robionych zapytań, jednak chciałbym to w miarę zautomatyzować i zoptymalizować tak, by program nie ładował wszystkich zamówień na raz, tylko budował listę robiąc zapytanie z "where id_klienta = wiadomo" ;)
Nie wiem jak się za to zabrać, a wszystkie przykłady z dokumentacji wywołują pełne selecty (sprawdzałem w logach serwera mysql ;) )

Z góry dzięki za pomoc, słowa klucze, linki - cokolwiek co mi pomoże ;)

0

Ustaw po prostu SelectMethod dla drugiej manualnie. Wpisz

where Id=@Id

I wstaw parametr, gdzie @Id to będzie GridView1.SelectedKey; // czy coś w tym stylu

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