C# WINFORM编程,我界面上的datagridview控件绑定到了某个datatable。现在的问题是,我在界面上更改了datagridview的某cell内容,此时如果没有移动到datagridview的下一行,则在保存时无法保存我刚才做的更改,因为对应的datatable的rowstate为unchanged,请高手赐教,我应该怎么做才能在不换行的情况下保存我的更改呢?
调试欢乐多
代码嘛,就用Sqlcommand执行update语句就是了。
string sql = "delete * from AddjeInfo where id like '" + ds.Tables["AddjeInfo"].Rows [dataGridView1.CurrentCell.RowIndex][0].ToString().Trim() + "'";
OleDbCommand cmd = new OleDbCommand(sql, connection1);
cmd.ExecuteNonQuery();
connection1.Close();
现在发现如果是绑定到datagridview没有问题,如果绑定到textbox则不行,无法保存更改的内容,查了一下,好像要用到bindmanagerbase,没有整明白。