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í.
Pouze tento týden sleva až 80 % na e-learning týkající se Pythonu. Zároveň využij slevovou akci až 30 % zdarma při nákupu e-learningu - Více informací.
discount 30 + hiring
Avatar
hurvajs
Člen
Avatar
hurvajs:27.2.2013 16:23

Zdarec, mám program, u kterého jsem si zvolil ukládání do databáze, vše co potřebuji ukládat mám serializované... Ovšem k jádru věci, nevím, jak všechny tyto věci uložit do jedné tabulky v databázi. Na netu jsem našel něco o entity frameworku, prý se s tím pak dá dělat jako se souborem, ale nevím jak to udělat...
zde je řešení pro soubor, ale nevím jak to udělat s tou databází..

public void UlozDataDoSouboru(string nazevSouboru)
       {
           BinaryFormatter formater = new BinaryFormatter();
           using (Stream sw = File.OpenWrite(nazevSouboru))
           {
               formater.Serialize(sw, this.kontext);

           }


       }

       public void NactiDataZeSouboru(string nazevSouboru)
       {
           BinaryFormatter formater = new BinaryFormatter();
           using (Stream sr = File.OpenRead(nazevSouboru))
           {
               this.kontext = (SouboroveUloziste)formater.Deserialize(sr);
           }


       }
 
Odpovědět
27.2.2013 16:23
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na hurvajs
David Čápka:27.2.2013 19:22

Entity framework je ORM pokud vím. Nikdy jsem ho nepoužíval, s databází jsem vždy pracoval přes LINQ TO SQL.

Nahoru Odpovědět
27.2.2013 19:22
One of the most common causes of failure is the habit of quitting when one is overtaken by temporary defeat.
Avatar
hurvajs
Člen
Avatar
hurvajs:7.3.2013 19:02

A nějaký jiný nápad jak ukládat serializované data do jedné tabulky ?
zde je celý program http://ulozto.cz/…/projekt-zip

 
Nahoru Odpovědět
7.3.2013 19:02
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 3 zpráv z 3.