Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 4. diel - Uloženie objektov do CSV v C# .NET

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Peter Sciranka
Tvůrce
Avatar
Peter Sciranka:30.12.2016 12:24

V metóde ulož by malo byť asi uloženie do súboru: @"soubor.csv" (teraz tam máš txt, takže sa to uloží do txt.) Ak to tak nie, tak prosím o vysvetlenie. Inak Ďakujem za tutoriály, sú super.

Odpovedať
Act as if it was Impossible to Fail
Avatar
Peter Sciranka
Tvůrce
Avatar
Peter Sciranka:30.12.2016 12:37

Urobil som to presne podľa tutoriálu, ale nerobil som to vo Win Forms ale vo WPF, a tam sa ten subor uzivatele.csv nevytvorí, vytvorí sa len soubor.txt. Tak neviem či robím niekde chybu ja, či to bude tým WPF.

Odpovedať
Act as if it was Impossible to Fail
Avatar
Odpovedá na Peter Sciranka
Michal Štěpánek:30.12.2016 22:54

WPFkem to určitě nebude. Stáhni si přiložený soubor a zkontroluj si, kde máš chybku...

Odpovedať
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Odpovedá na Peter Sciranka
Neaktivní uživatel:31.12.2016 9:28

Přípona je jenom součástí jména souboru. Mohlo by tam být klidně i ".abcd". O formátu rozhoduje metoda StreamWriter.Wri­teLine(), která zapíše čistý text.

Takže formálně: Formát souboru je "plain-text", a způsob uložení dat je "comma-separated-values" - text, kde jsou hodnoty dělené čárkou, aby se daly snadno načítat a parsovat.

Odpovedať
Neaktivní uživatelský účet
Avatar
ostrozan
Tvůrce
Avatar
Odpovedá na Peter Sciranka
ostrozan:31.12.2016 16:22

Být tebou tak tady nad tím moc nedumám, protože nevím jak ostatní ale já používám výhradně třídu FileStream a její metody - je jich spousta - m.j. asynchronní čtení-zápis dat - nutné u větších objemů dat a spoustu dalších

navíc si můžeš jakýkoliv soubor vytvořit metodou File.Create("ces­ta\k\tvemu\sou­boru.csv");

Avatar
Peter Sciranka
Tvůrce
Avatar
Odpovedá na ostrozan
Peter Sciranka:4.1.2017 15:12

Ďakujem krásne všetkým za vysvetlenie a rady a prajem všetko dobré do nového roku.

Odpovedať
Act as if it was Impossible to Fail
Avatar
Miloslav Soukup:7.5.2021 2:59

V této lekci mě zaskočilo, že se vytváří projekt typu windows forms applications a že u části, kdy se má vytvořit tlačítko "Uložit" není podrobně rozebráno, jak to udělat. Tento kurz jedu v rámci balíku junior programátor a znalosti potřebné pro práci s okenními aplikacemi lze nabýt až v pozdějším kurzu, který není ani součástí balíku junior programátor. Je nutné nyní absolvovat ten pozdější kurz na okenní aplikace, abych mohl pokračovat v této lekci a potažmo ve zbytku kurzu Práce se soubory v síti, anebo ta okenní aplikace je tu zde jen na ukázku a uživatel absolvující tento kurz nemusí nyní ovládat znalosti pro okenní aplikace?

Avatar
Jan Roubíček:28.1.2023 11:18

Proč je v konstruktoru uživatele Jmeno = jmeno? Nebylo by vhodnější používat pouze malá písmena a this.jmeno = jmeno?

Avatar
Odpovedá na Miloslav Soukup
Martin Jašurek:9.6.2023 11:40

Mám stejný dotaz jak Miloslav Soukup před 2-lety:
Konec lekce od vytvoření tlačítka přesně od "Pojďme si vše vyzkoušet,
přejděme k souboru Formuláře (Form1.cs, případně v designeru
F7). Zde vytvoříme privátní atribut databaze, do
kterého v konstruktoru formuláře uložíme novou instanci naší
databáze:" až do konce lekce nevím jak to udělat. Poradí mi někdo?

Dotaz Miloslav Soukup, 2 roky zpátky
"V této lekci mě zaskočilo, že se vytváří projekt typu windows forms applications a že u části, kdy se má vytvořit tlačítko "Uložit" není podrobně rozebráno, jak to udělat. Tento kurz jedu v rámci balíku junior programátor a znalosti potřebné pro práci s okenními aplikacemi lze nabýt až v pozdějším kurzu, který není ani součástí balíku junior programátor. Je nutné nyní absolvovat ten pozdější kurz na okenní aplikace, abych mohl pokračovat v této lekci a potažmo ve zbytku kurzu Práce se soubory v síti, anebo ta okenní aplikace je tu zde jen na ukázku a uživatel absolvující tento kurz nemusí nyní ovládat znalosti pro okenní aplikace?"

V lekci 4 už od "Pojďme si vše vyzkoušet,
přejděme k souboru Formuláře (Form1.cs, případně v designeru
F7). Zde vytvoříme privátní atribut databaze, do
kterého v konstruktoru formuláře uložíme novou instanci naší
databáze:

Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 9 správy z 39.