c# datagirdview 表格,删除一条记录,没有直接更新掉。需要退出该窗口,再进入确实删除了。
获得表格代码如下:
oleConnection1.Open();
string sql = "select * from txt ";
OleDbDataAdapter thisAdapter = new OleDbDataAdapter(sql, oleConnection1);
DataSet thisDataSet = new System.Data.DataSet();
thisAdapter.Fill(thisDataSet, "table");
DataTable dt = thisDataSet.Tables["table"];
dataGridView1.DataSource = dt;
目前删除代码如下:
string sql = "delete from txt where id" + "="+dgv.Rows[e.RowIndex].Cells[0].Value.ToString().Trim()+"";
OleDbCommand cmd = new OleDbCommand(sql, oleConnection1);
cmd.ExecuteNonQuery();
MessageBox.Show("删除成功");
有什么办法,删除后,直接体现出来。 不需要退出窗口,再进入。
请各位积极回复,非常感谢,望能有详细代码。