Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 1.827 pregleda

Najnovija ↓

DataGridView i TextBox 24.04.2010. u 20:26 · pre 201 mesec #1
Punim DataGridView preko DataSet-a

Code (csharp):
//DataAccessLayer
 public DataSet SelectAll()
        {
            try
            {
                Database db = DatabaseFactory.CreateDatabase();
                DbCommand SellectAll = db.GetStoredProcCommand("ListajSveKorisnike");

                DataSet dsResult = db.ExecuteDataSet(SellectAll);

                return dsResult;
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
//BLL
 public DataSet SelectAllKorisnici()
        {
            return Dal.SelectAll();
        }
//Forma sa gridom
            BAL bll = new BAL();
            DataSet dsListajKorisnike = bll.SelectAllKorisnici();
            dataGridView1.DataSource = dsListajKorisnike.Tables[0];
 

Moje pitanje je:
Kako da bindujem textboxove na toj istoj fomi, probao sam sa textbox.databinding ali ne znam tacno kako to radi, isto tako izbegavam binding wizard samo hocu preko koda.

Hvala unapred.
Potpis
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
Re: DataGridView i TextBox 24.04.2010. u 21:42 · pre 201 mesec #2
Pronasao sam resenje, koga interesuje
Code (csharp):
//Forma grida
BAL bll = new BAL();
            DataSet dsListajKorisnike = bll.SelectAllKorisnici();
            dataGridView1.DataSource = dsListajKorisnike.Tables[0];
           dsListajKorisnike.Tables[0].TableName = "Korisnici"; //Imenujem tabelu u datasetu
            tbIme.DataBindings.Add("Text", dsListajKorisnike, "Korisnici.Ime");
Potpis
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
Re: DataGridView i TextBox 24.04.2010. u 21:52 · pre 201 mesec #3
Novi problem sa time.
Bindovanje vazi samo prvi red, ako ima vise unosa u Gridu prikazuju se samo vrednosti iz prvog reda, ne znam kako da se menjaju vrednosti TextBox-a u skladu sa selektovanim celijama grida.
Potpis
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
Re: DataGridView i TextBox 24.04.2010. u 23:52 · pre 201 mesec #4
Resio i taj problem

Code (csharp):
BAL bll = new BAL();
            DataSet dsListajKorisnike = bll.SelectAllKorisnici();
            BindingSource bind = new BindingSource();
           
            bind.DataSource = dsListajKorisnike.Tables[0];
            dataGridView1.DataSource = bind;                      
           
           
            tbIme.DataBindings.Add("Text", bind, "Ime");
            tbPrezime.DataBindings.Add("Text", bind, "Prezime");
            tbAdresa.DataBindings.Add("Text", bind, "Adresa");
            tbTelefon.DataBindings.Add("Text", bind, "Telefon");
Potpis
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme