Anonymní profil Jaroslav – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Jaroslav – Programujte.comAnonymní profil Jaroslav – Programujte.com

 

Příspěvky odeslané z IP adresy 37.188.228.–

Jaroslav
.NET › Problém při nahrání dat do d…
31. 3. 2015   #200912

vyřešeno

//ukladani do souboru
            try
            {
                using (Stream stream = File.Open("uzivatele/uzivat1.neco", FileMode.Create))
                {
                    BinaryFormatter bin = new BinaryFormatter();
                    bin.Serialize(stream, _uzivatele);
                }
            }
            catch (IOException e)
            {
                MessageBox.Show("Uživatel neuložen", e.Message);
            }
            //konec ukladani
Jaroslav
.NET › Problém při nahrání dat do d…
31. 3. 2015   #200910

 ta mi neni moc jasná, ale mám vytvořený tohle

 [Serializable()]
    public class Uzivatel
    {
        public string jmeno { get; set; }
        public string prijmeni { get; set; }
        public Uzivatel(string jmeno, string prijmeni){
            this.jmeno = jmeno;
            this.prijmeni = prijmeni;
        }


    }
Jaroslav
.NET › Problém při nahrání dat do d…
31. 3. 2015   #200902

Ahoj. Mám problém při nahrání dat do datagridu. Při nahrání mi to dycky hodí chybu, že je stream prázdnej. Vytvořim třeba prázdnej soubor, ale problém je u toho, že když je prázdnej, tak to dycky hodí tu chybu. A já bych se chtěl zeptat, jak bych mohl vytvořit předlohu toho baťáku pro ten datagrid.

//klasickej form
  InitializeComponent();
             Database.Napln();
             dtv_Uctovani.DataSource = Database.ProdanePolozky;


 //třída
 private static BindingList<Uzivatel> _uzivatele = new BindingList<Uzivatel>();
         public static BindingList<Uzivatel> Uzivatele
         {
             get { return _uzivatele; }
         }
         public static void Napln()
         {
             try
             {

                 using (Stream stream = File.Open("uzivatele/soubor.neco", FileMode.Open))
                 {
                     BinaryFormatter bin = new BinaryFormatter();
                     _uzivatele = (BindingList<Uzivatel>)bin.Deserialize(stream);
                 }
             }
             catch (IOException e) { MessageBox.Show("Soubor nenačteno", e.Message); }

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032019 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý