Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    7

    Problema refresh DataGridView

    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;
            }
        }

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,318

    Moderazione

    Il linguaggio va espressamente indicato nel titolo (vedi Regolamento).
    Il codice va postato all'interno dei tag [code] e [/code] in modo da renderlo leggibile (vedi sempre Regolamento)
    Per i linguaggi della famiglia .NET esiste un sub-forum dedicato.

    Fai attenzione per le prossime volte.

    Aggiungo il titolo, correggo il post e sposto.

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2006
    Messaggi
    7
    ok grazie e scusa.... è la prima volta che scrivo in questo forum... non ho dato un' occhiata alle regole perchè mi serve uregentemente questa cosa e allora sono andato avanti a testa bassa :-)
    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.