Gent.mi,
in un programma sono alle prese alla rimozione di un Record dal Data Grid View con la relativa riga del Database di Access. Riesco ad eliminare tutti i record del Database di Access e trovo difficoltà ad eliminare solo la riga del DGV e del Database di Access.
Riporto il codice che popola il DGV.:
> string connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\\Prova.mdb";
OleDbConnection Conn;
OleDbDataAdapter Adapter;
string tabella = "Tabella";
DataSet Ds = new DataSet();
e
> Conn = new OleDbConnection(connStr);
string sSQL = ("SELECT * FROM " + tabella);
OleDbCommand Cmd = new OleDbCommand(sSQL, Conn);
Adapter = new OleDbDataAdapter(Cmd);
OleDbCommandBuilder CB = new OleDbCommandBuilder(Adapter);
Adapter.Fill(Ds, tabella);
Con il seguente codice riesco a rimuovere la riga del DGV e non rimuove quello di Access.
> DataGridView1.Rows.Remove(DataGridView1.CurrentRow );
Fiducioso di un gradito aiuto, cordialmente saluto.
Domenico.