OK, ako analiziras sta se ovde desava, imas sledece:
Kreiras DbSet, uzmes iz jednog fajla podatke i napunis u taj DataSet i zatim DataSet postavis kao DataSource za grid.
Prelazis na sledeci fajl.
Kreiras DbSet, uzmes iz jednog fajla podatke i napunis u taj DataSet i zatim DataSet postavis kao DataSource za grid.
Prelazis na sledeci fajl.
Kreiras DbSet, uzmes iz jednog fajla podatke i napunis u taj DataSet i zatim DataSet postavis kao DataSource za grid.
...
Kao sto vidis, u svakoj iteraciji ti imas NOV DbSet koji nakon sto popunis, postavis kao DataSource grid-u.
To je kao da ti ja imam nekoliko recepata za kupovinu. Ispisem ti jedan na papir pa ti dam i onda ti kazem "e, ne taj, nego ovaj" i dam ti drugi umesto prvog. Pa onda treci itd. I sta ces ti na kraju kupiti? Kupices ono sto je na poslednjem. Umesto toga, trebao bih da ti na prvi dopisem stavke iz drugog, treceg itd.
Isto tako, ti bi trebao jednom da kreiras DbSet i da ga sa DataAdapterom (koji si ti ove neintuitivno nazvao MyCommand) popunis iz svakog fajla i na kraju, posle svega toga ga dodaj u DataSource.