NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
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 15 - Diář s databází v C#

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
pocitac770
Tvůrce
Avatar
Odpovídá na Michaela Radimská
pocitac770:22.3.2018 16:46

Protože funkcí diáře není s námi komunikovat, diář je od toho, aby ukládal data, aby to byla určitá datová struktura (Jako například ArrayList), kterou lze použít v mnoha různých situacích, třeba i jinde než v této aplikaci... a tam zase budeme mít jinou komunikaci, třeba ne přes konzoli, ale přes okenní aplikaci. Ano, v main by mělo být minimum kódu, ale měla by jsi rozlišovat co patří k čemu. Můžeš si udělat objekt, který bude zajišťovat dialog (hm... jak ho pojmenovat, třeba... Dialog? :D to je krása OOP, jednoduché vymýšlení jmen, prostě Třídu pojmenuješ podle toho, k čemu je určená, a taky se toho držíš -> nepoužíváš ji na nic jiného). Jednou z vlastností OOP je právě znovupoužitelnost, kterou pak později můžeš použít v praxi, když budeš pracovat na hodně podobných projektech.. prostě použiješ starou třídu a máš vystaráno :)

 
Odpovědět
22.3.2018 16:46
Avatar
pocitac770
Tvůrce
Avatar
Odpovídá na pocitac770
pocitac770:22.3.2018 16:57

//EDIT
List, ne ArrayList, tohle je vlastně C# :D

Editováno 22.3.2018 16:57
 
Odpovědět
22.3.2018 16:57
Avatar
 
Odpovědět
24.3.2018 14:50
Avatar
Neaktivní uživatel:21.4.2018 18:35

Skvělý prográmek, ale pár úprav s dosavadními vědomostmi by se našlo (samozřejmě vždy :-) )

Odpovědět
21.4.2018 18:35
Neaktivní uživatelský účet
Avatar
Zdeněk Knap
Člen
Avatar
Zdeněk Knap:24.9.2018 20:51

Díky pěkný projekt :-)

 
Odpovědět
24.9.2018 20:51
Avatar
Vít Vohralík:1.12.2018 20:38

Nešlo by udělat list databáze typu string? Nebo proč musí být typu Zaznam. To tím volám metodu ToStirng?

Odpovědět
1.12.2018 20:38
Work hard, dream big.
Avatar
Vykuk
Člen
Avatar
Odpovídá na Vít Vohralík
Vykuk:22.12.2018 8:56

Protože se v tom listu uchovává více informací, než jen ten string. Je tam navíc i DateTime, se kterým je potřeba dál pracovat (při vyhledávání, mazání, atd...).

 
Odpovědět
22.12.2018 8:56
Avatar
Patrik Pastor:26.1.2019 22:38

Hezký den,
Všechno funguje jak má, ale mám asi malou chybku. Když chcu uložit událost v tento den, reps. i zítřejší, tak se mi událost uloží ale pouze pokud NEZADAM konkrétní čas (napíšu pouze den/měsíc/rok). Když zadám čas (např 20:30 za datum, neuloží se mi to a já to v "dnes":\n----- neuvidím). Vím že to je kosmetická chyba, ale mohl by mi někdo prodati? diky.

 
Odpovědět
26.1.2019 22:38
Avatar
Jan Novák
Člen
Avatar
Jan Novák:3.8.2019 15:48

Hoj, není metoda diar.VypisZaznamy() v kódu nadbytečně, když její funkci vykonává diar.Vyhledej­Zaznamy() a navíc v mainu se pak používá výlučně druhá jmenovaná.

 
Odpovědět
3.8.2019 15:48
Avatar
Jiří Dvořák:26.9.2019 20:52

Do téhle chvíle to bylo celkem v pohodě... ale po tomhle článku mi vybuchla hlava xD tohle si budu muset pročíst víckrát :D

 
Odpovědět
26.9.2019 20:52
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 10 zpráv z 64.