NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
IT rekvalifikace s podporou uplatnění. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Avatar
Peter Janičina:12.9.2016 10:19

Zdravim,

potreboval by som exportnut data z datagridview do excelu. Ked som to skusal cez DataTable tak nebol problem exportnut vysse 500 000 riadkov a 15 stlpcov, ale ak idem cez riadky datagridview tak najviac mi presunie 130 000 riadkov. Ten datagrid potrebujem aby som exportoval iba vybrate riadky.

Diky za odpoved

 
Odpovědět
12.9.2016 10:19
Avatar
Odpovídá na Peter Janičina
Michal Štěpánek:12.9.2016 11:23

Chceš tím říct, že někdo RUČNĚ vybírá 130000 řádků????? Nebylo by jednodušší vytvořit výběrový filtr a podle něj data tahat rovnou z DB a ukládat do excelu?

Nahoru Odpovědět
12.9.2016 11:23
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Odpovídá na Michal Štěpánek
Marian Benčat:12.9.2016 16:52

Nerad to říkám, ale take už jsem musel hodněkrát ukládat do excelu třeba 250k řádek.. do jednoho listu. a do Excelu, žádné csv atp. Problémem je, že je to už poměrně dosti dat a většinou tyto knihovny jako EPPlus atp. jsou implementovaé špatně a při savetofile sežerou 2gb paměti. to je nepřípustné, kromě toho to trvalo na starým HW třeba 10minut... Z toho důvodu bylo nutné jít cestou psotupného exportu a appendu, což to snížilo na 50MB a 10sec.

Nahoru Odpovědět
12.9.2016 16:52
Totalitní admini..
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.