IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
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í.
Mezi 13:00 až cca 16:00 proběhne odstávka sítě z důvodu aktualizace. Web bude po celou dobu nedostupný.
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 Hartinger
Vlastník
Avatar
Odpovídá na hurvajs
David Hartinger: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
New kid back on the block with a R.I.P
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.