TOOMIX: To csv si muzu upravit, takze tam ty nazvy sloupcu uz mam.
Ale porad se mi nedari dostat se k tem datum na radku, porad mi to vraci jen - System.Data.DataRow :
Console.WriteLine("Data table: " + Sheet2.Rows[2].ToString());
nebo
string vyhnis = Sheet2.Rows[2].ToString();
Console.WriteLine("Data table: " + vyhnis);
K bunce se pres Console.WriteLine("Data table: " + Sheet2.Rows[2]["name"]); // Dostanu v pohode, cili na tom radku data jsou
--------
2) Pak jeste objektovy dotaz, ted mam v projektu tu metodu, pro vytvareni data table.. pak si v jiny metode vytvorim jeji objekt pres:
DataTable Sheet2 = ConvertCSVtoDataTable(OutPutFilename);
Ale hodilo by se mi udelat nejaky globalni DataTable object jestli to jde, tam bych mohl pres vic metod, pokud to nejde, tak si nejak mezi tema metodama jako vstupni parameter prehazovat, abych nemel dlouhej spahetgi kod.
Mam prazdny projekt consolovou aplikaci s Mainem, zkousel jsem to dat hned po class, ale jako nejaky string.. ale tam dostavam hlasku, ze to neni staticky object.. Zkousel jsem v mainu definovat instanci:
DlGenerator Instance = new DGenerator();
Instance.ConvertCSVtoDataTable(OutPutFilename); // Ale to taky neni to prave.