Novo

Forum kao aplikacija na telefonu

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

  • 4 odgovora
  • 3.296 pregleda

Najnovija ↓

insert u novi red C# 13.04.2007. u 16:38 · pre 238 meseci #1
Imam par textboxo-ova,jedan datagrid i jedno dugme. Napravio sam da kada kliknem na dugme,da se podaci iz textboxova, unesu u datagrid. Ali kada namjestim nove vrednosti u textbox, i kliknem ponovo na dugme, oni se presnime u datagrid preko postojecih podataka, tj ne smine se u novi red. Koja f-ja to radi, da se prilikom novog klika na dugme podaci snime(postave) u novi red u datagridu???

Code:

           DataSet ds = new DataSet();
            DataTable dt = ds.Tables.Add("Cijene");

            dt.Columns.Add("cijena", typeof(float));
            dt.Columns.Add("proizvod", typeof(string));
            DataRow dw = dt.NewRow();
            dw["proizvod"] = comboBox1.Text;
            dw["cijena"] = comboBox2.Text;
            dt.Rows.Add(dw);
            dataGridView1.DataSource = dt;
Re: insert u novi red C# 13.04.2007. u 17:28 · pre 238 meseci #3
Ako to uradim,onda mi nece prepoznati sta je dt u button click eventu
Re: insert u novi red C# 13.04.2007. u 21:02 · pre 238 meseci #4
da u pravu si..evo ti kod:

public partial class Form1 : Form
{
DataSet ds = new DataSet();
DataTable dt = new DataTable();

public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
dt = ds.Tables.Add("Cijene");
dt.Columns.Add("cijena", typeof(float));
dt.Columns.Add("proizvod", typeof(string));
}

private void button1_Click(object sender, EventArgs e)
{
DataRow dw = dt.NewRow();
dw["proizvod"] = comboBox1.Text;
dw["cijena"] = comboBox2.Text;
dt.Rows.Add(dw);
dataGridView1.DataSource = dt;
}
}
Re: insert u novi red C# 13.04.2007. u 21:15 · pre 238 meseci #5
Nije mi palo na pamet da to definisem na globalnom nivou :)).
Hvala, radi.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme