NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 4 - Uložení objektů do CSV v C# .NET

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
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.

Odpovědět
30.12.2016 12:24
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.

Odpovědět
30.12.2016 12:37
Act as if it was Impossible to Fail
Avatar
Odpovídá 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...

Odpovědět
30.12.2016 22:54
Nikdy neříkej nahlas, že to nejde. Vždycky se totiž najde blbec, který to neví a udělá to...
Avatar
Odpovídá 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.

Odpovědět
31.12.2016 9:28
Neaktivní uživatelský účet
Avatar
ostrozan
Tvůrce
Avatar
Odpovídá 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");

 
Odpovědět
31.12.2016 16:22
Avatar
Peter Sciranka
Tvůrce
Avatar
Odpovídá 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.

Odpovědět
4.1.2017 15:12
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?

 
Odpovědět
7.5.2021 2:59
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?

 
Odpovědět
28.1.2023 11:18
Avatar
Odpovídá 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:

 
Odpovědět
9.6.2023 11:40
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 9 zpráv z 39.