Es gibt noch "einfachere Wege" (sobald man's einmal drauf hat, schmierts wie Butter)
Schau dir mal Linq oder Entity Framework (ADO.net) an...
Unter Visual Studio gibt es unter anderem Datasets, die das Leben um einiges vereinfachen.
Am besten erstellst du dir einen vorerst einen Ordner für das Dataset (Zur Übersichtlichkeit), rechtsklick auf den Ordner -> Neues Element -> Dataset (Der Wizard sollte iegntlich recht einfach sein.)
Unter Tabellen (bzw. Tables) wählst du dann einen TableAdapter, suchst die entsprechend Tabelle in deiner Datenbank und fügst die gewünschten Methoden (Geht hier auch per Mausklick) hinzu.
meineTabelleTableAdapter = new meineTabelleTableAdapter();
List<(Typ, string, int wie auch immer)> Tabelle = new List<(Typ)>()
Tabelle = meineTabelleTableAdapter.HoleMirAlleDaten().ToList ();
__________________
|