Ciao a tutti, sto cercando di costruire un' applicazione Windows in C#2008 che inserisce nome e cognome in un DB access... la tabella viene poi visualizzata in un DataGridView:
il problema è che quando inserisco nuovi dati non i aggiorna il DataGridView:
questo è il codice:
codice:
        #region Variabili
        string connString = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=C:\\db1.mdb";
        string querySelect = "select * from TabNomi";
        string queryDel = "delete * from TabNomi";
        DataTable dt = new DataTable();
        BindingSource bsource = new BindingSource();
        #endregion

        private void Form1_Load(object sender, EventArgs e)
        {
            OleDbDataAdapter Dada = new OleDbDataAdapter(querySelect, connString);
            OleDbCommandBuilder Cbil = new OleDbCommandBuilder(Dada);
            Dada.Fill(dt);

            //BindingSource bsource = new BindingSource();
            bsource.DataSource = dt;
            dataGridView1.DataSource = bsource;
        }

        private void button1_Click(object sender, EventArgs e)
        {
            string queryInsert = "insert INTO TabNomi VALUES('marco','pino')";
            OleDbDataAdapter da = new OleDbDataAdapter(queryInsert, connString);
            OleDbCommandBuilder Cbil = new OleDbCommandBuilder(da);
            da.Fill(dt);

            bsource.ResetBindings(false);

            bsource.DataSource = dt;
            dataGridView1.DataSource = bsource;
        }
    }