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 – 5. diel - Uloženie objektov do CSV v C# .NET - Dokončenie

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
Maros2470
Člen
Avatar
Maros2470:13.3.2014 16:04

Mám dotaz. V rámci učení jsem si vytvořil aplikaci, která mi data do databáze načítá z csv exportovaného z jiného programu. Csv jsem upravil, aby správně zalamoval řádky. Aplikace jej normálně načte, ale zkomolí diakritiku, přitom když csv otevřu v Excel, tak je v pořádku. Kde je chyba? Díky

Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Maros2470
David Hartinger:21.3.2014 18:27

Asi soubor není v UTF-8.

Odpovedať
New kid back on the block with a R.I.P
Avatar
ipad
Člen
Avatar
ipad:13.5.2014 9:39

Prosím o informáciu ako by vyzeral kod pre "uloz" kde by súbor mal v názve aj aktualny deň a hodinu. Napr.: test13_05_2014_­10_23.csv. Ide o to aby sa pri tlacítku Uloz neprepisoval ten samy súbor.
Ďakujem

Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovedá na ipad
Jan Vargovský:13.5.2014 12:09

No musel bys upravit název toho souboru.

soubor = "test" + DateTime.Now.ToString("_dd_MM_yyyy_hh_mm") + ".csv

Btw, pak si budeš upravit i to načítání.

Editované
Avatar
ipad
Člen
Avatar
Odpovedá na Jan Vargovský
ipad:13.5.2014 16:19

Je to OK.
Ešte otázka: keď vytvorím SETUP a spustím program vo Win7/32bit - je OK ak spustím program vo Win7/64bit pri uložení súboru nanajde cestu na uloženie.
Ďakujem

Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovedá na ipad
Jan Vargovský:13.5.2014 17:11

Se koukni jak se ty cesty změnily, ne?

Avatar
kamo20101
Člen
Avatar
kamo20101:16.5.2014 21:30

Ja sa snzyim vzmazat objekt z listu a zase to nacitat do listboxu ale nejde to a uz neviem ako dalej, poradte mi kde je chzba

void DeleteClick(object sender, EventArgs e)
{
Databaza db=new Databaza(@"d:\u­sers.txt");
Uzivatel a=(Uzivatel)lis­tBox1.Selecte­dItem;
db.Vymaz(a);
listBox1.Item­s.Clear();
listBox1.Item­s.AddRange(db­.Vrat());

}
public void Vymaz(Uzivatel zmaz)
{
uzivatelia.Re­move(zmaz);
}

Editované
Avatar
kamo20101
Člen
Avatar
Odpovedá na Petr Nymsa
kamo20101:18.5.2014 0:03

presne takto som to spravil aj ja ale objekt sa mi nevymaze. uz sa s tym trapim druhy den neviem ci by som nemal override equals metodu aby porovnavala nejake id z listu.

Avatar
pracansky
Člen
Avatar
pracansky:12.4.2015 17:56

Jedna poznámka ke konverzi. Memetoda ToShortDateString() vrací text podle regionálního nastavení. To znamená že při načítání v počítači s jiným nastavením nemusí fungovat.
Mělo by se to ukládat v explicitním formátu.

pěkným příkladem je desetinná tečka a čárka, případně lomítko v americkém datumu.

A jak už je psáno výše csv je dobré na tyhle příklady:) ale jinak je lepší JSON/XML

Avatar
Patrik Bak
Člen
Avatar
Patrik Bak:7.8.2015 2:45

Ahojte. Chcem uložiť nejaký objekt do CSV, ktorý okrem bežných vlastností dátoveho typu string, int obsahuje aj vlastnosť typu list<int> a tiež dátový typ istého "enum". Skonvertovať string na enum hádam pôjde, ako si ale poradiť s listom ? Zapísať ho pomocou iného separátora ako jeden string a tak to skonvertovať ? Nie je na toto lepšie použiť niečo iné ako CSV ?

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é 10 správy z 61.