VB.NET
20. 3. 2011 19:44
Ondrej Ruz
-2 6
Zdravím. Má niekto skusenosti so spracovaním väčšieho množstva dát v excelovskych tabuľkách programom vo VB.NET? Jedná sa mi o tabuľky s počtom riadkov niekoľko sto.
Či je to efektívne....
Ďakuje za každý názor.
20. 3. 2011 20:18
Petr Zajíc
142 344
Několik set je naprosto v pohodě.
20. 3. 2011 20:21
Ondřej Linhart
-553 3274
Jak s excelovými daty pracujete? Pomocí ADO.NET nebo pomocí COM rozhraní Excelu?
21. 3. 2011 8:34
anonym
212.197.3.12
Zdravím. Ešte nijako.... 35 rokov som programoval - žiaľ nie objektovo...Rád si nechám poradiť...ale asi ADO.NET...
21. 3. 2011 8:50
90.178.11.14
pak použijte databáze explorer pro začátek.
nastavte:Provider=Microsoft.Jet.OLEDB.4.0
Extended Properties="Excel 8.0;"
na tom se zorientujete.
21. 3. 2011 12:04
A ako to vyzerá s kombináciou ADO a excel? Poradí niekto?
21. 3. 2011 13:29
Nevím co chcete konkrétně vědět. ADO.NET je komplexní API určené pro práci s libovolným datovým zdrojem, mezi které patří i Excelové sešity. Začněte tím, že si nastudujete jak funguje a základy jeho použití.
21. 3. 2011 15:01
Vlastimil Prokop
3 11
A jak máte ty data uložená ?
21. 3. 2011 15:30
Zdravím.
Mám ich uložené v excelovských zošitoch... mám takú predstavu, že excelovsky zošit sa načíta do table cez ADO technologiu...spracuje sa napr. pomocou DataGrid-u a v nejakom editačnom formulári... a potom znova uloží do excelovského zošitu...
Dá sa to takto urobiť?
21. 3. 2011 15:40
Určitě dá...
Ale proč ten mezistupeň v podobě databáze ?
21. 3. 2011 21:39
90.176.168.66
Ve VS máte Database explorer prosím neváhejte se na něj kouknout a nastavit parametry, které jsou uvedeny výše. Jako databázi pak lze připojit souboe xls. Přez Database explorer pak můžete vytvořit Data source, který lze zobrazit pohodlně pomocí prvků pracujících s databázi. Krom jiného i express edition obsahuje designery pro tyto funkce. Jednoduší než tento popis už to těžko bude.
22. 3. 2011 7:06
80.188.197.123
Pokud budete používat sešit jako databázi skrze ADO,
pak lze aktualizovat a vkládat záznamy (sql příkazy
UPDATE,INSERT),bohužel je nelze smazat (sql příkaz
DELETE). Ale třeba to nebude vůbec vadit...
Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování. Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.
zapomenuté heslo
zaregistrujte se
Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?
Nahlásit Zrušit
zavřít