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();
updata();//这个updata 数据更新,方法代码不会。
MessageBox.Show("删除成功");
updata方法代码不会,请各位帮个忙。
updata()
{
请各位大侠帮忙写下 ,数据更新的代码。
}
有什么办法,删除后,直接体现出来。 不需要退出窗口,再进入。
请各位积极回复,非常感谢,望能有详细代码。