急,在线等...绑定在Winform上的DataSet为什么无法更新
我将DataSet 绑定在窗体的各个控件上,如下:
textBox1.DataBindings.Add("Text",dataSet.Table[0],"ColumnContent");
更改textbox的内容,确实改变了dataset的值,但是没有改变相应row的RowState,他还是Unchanged.这样造成我用DataAdapter更新数据库没有成功.只有硬性赋值,如:
dataSet.Tables[0].Rows[0]["ColumnContent"] = "new value";
这样dataSet.Tables[0].Rows[0].RowState才变为Modified,这时更新数据库才能成功,为什么会这样?